21 Best Mexican Restaurants in Champaign

Uncover Champaign's Mexican dining scene with Restaurantji's insights.

Fernando’s Tacos & More Mexican • $
519 W Town Center Blvd, Champaign

Customers` Favorites

Elotes and Chicken Nacho Supreme
Steak Tacos and Steak Nachos
Chicken Nachos Supreme
Breakfast Burrito
Tacos and Nachos
Mexican Tacos
Beef Nachos
Steak Taco

“Consistently delicious and lightening fast.“

4.9 Superb68 Reviews
Mo's Burritos Restaurant Mexican • $
705 N Neil St, Champaign

Customers` Favorites

Steak or Chicken Fajitas
Free Chips and Salsa
Quesadilla Suprema
Breakfast Burrito
Orlando's Fajita
Mexican Tamales
Enchiladas Roje
Pollo Tropical
Huevo Con Jamon
Steak Fajitas

“this place is straight fire.“

4.7 Superb97 Reviews
Dos Reales Mexican Restaurant Mexican • $
1407 N Prospect Ave, Champaign

Customers` Favorites

One Bean Burrito Mexican Rice and One Chile Relleno
Camarones Al Mojo de Ajo
Nachos Pollo Asado
Chips and Salsa
Sizzling Fajitas
Carnitas Dinner
Salsa and Chips
Fajita Burrito
Steak Burrito
Rice & Refried

“Great food and wonderful atmosphere!“

4.5 Superb91 Reviews
Las Palmas Mexican Grill Mexican • $
608 W Town Center Blvd, Champaign

Customers` Favorites

Chorizo and Cheese Dip
Camarones Ala Diabla
Chicken on the Beach
Shrimp Ceviche
Fried Potatoes
Steak Fajitas
Chips & Salsa
Texas Fajitas
Pescado Frito
Caldo De Res

“So glad we decided to stay in Champaign and have dinner at Las Palmas on our way to Ohio. We ordered the El Volcan and it was visually stunning and delicious. I would go out of my way to eat there again. We highly recommend this restaurant and dish. The staff were so friendly and answered all of our questions. I have never seen El Volcan on a menu and we go to a lot of Mexican restaurants. Attached is a picture.“

4.5 Superb71 Reviews
Los Hidalguense Taco Truck Mexican • $
1040 W Bloomington Rd, Champaign

Customers` Favorites

2 Beef N 2 Pastor Tacos
Pastor with Pineapple

“Food is very consistent which is very nice. My food has always been hot, great portion size and delicious.“

4.6 Superb54 Reviews
La Bahía Grill Mexican • $
132 W Church St, Champaign

Customers` Favorites

Chips Salsa and Guacamole
Molcajete Korita
Fried Ice Cream
Green Spaghetti
Rice and Beans
Fajita Plate
Black Beans
Tacos Plate

“Amazing food! Super fresh and great service.“

4.5 Superb62 Reviews
Hacienda Agave Mexican • $
202 Anthony Dr, Champaign

Customers` Favorites

Grilled Chicken or Steak Burrito
Grilled Shrimp Quesadilla
Churros with Ice Cream
Rice and Beans Side
Taco Express Lunch
Molcajete Agave
Chips and Salsa
Salsa and Chips
Fajita Chicken
Cheese Steak

“A group of 4 had dinner here. Food is good, but our server wasn't very friendly. Having a pleasant and informative waiter makes all the difference. Also, for bills over $100, an automatic 20% tip is put on the bill. I can understand for a large party, but putting an automatic 20% tip on the bills over $100, is a turnoff for me. If the server is pleasant and checks on us, waiters at other restaurants we eat at can expect even more than 20%.“

4.3 Superb105 Reviews
Maize at the Station Mexican • $
100 N Chestnut St, Champaign

Customers` Favorites

Complimentary Tortilla Chips and Salsa
Mega Tlacoyo with Carne Asada
Carne Asada Steak Flautas
Cheese Enchiladas Verdes
Chips and Guacamole Dip
Carne Asada Steak Taco
Chicharron Gorditas
Carne Asada Plate
Carne Asada Taco
Salsa and Chips

“Great food and great vibes!“

4.3 Superb94 Reviews
Guerrero Azteca Taco Truck Mexican • $
2202 W John St, Champaign

Customers` Favorites

Tacos Mexican Style

“Amazing food with a decent price“

5 Superb17 Reviews
Casa Margaritas Mexican Grill Mexican • $
2506 Village Place, Champaign

Customers` Favorites

Cheesecake Chimichanga
Chorizo & Cheese Dip
Churros & Ice Cream
Casa Margaritas
Fajitas Burrito
Chile Relleno

“Beautifully decorated Mexican restaurant. The menu and vibe are very similar to Casa del Mar in Urbana. The enchiladas supremas were excellent, and the salsa was super fresh with just the right amount of spice. The service was efficient and quick! Prices were very good, in my opinion. This location has housed a few Mexican restaurants. Casa Margaritas is the BEST Mexcian place that has been in this spot so far. Hopefully, it lasts!! ?“

4.8 Superb14 Reviews
Mo's Burritos Mexican • $
40 126893 #88.257295, Champaign

Customers` Favorites

Carne Asada Taco
Nachos Supremos
Chips & Salsa
Torta Cubana
Steak Chicken
Cheese Dip

“Food is amazing!! Had the burrito asada and it was delicious! Fresh and quick when it came to my order. The size of the burrito was even better! Definitely a bang for your buck! And listen, I’m from Chicago where you can get any type of food and good food. So for this burrito to be down here is crazy! So good!“

4.1 Good75 Reviews
Fiesta Cafe Mexican • $
216 S 1st St, Champaign

Customers` Favorites

Black Beans and Rice
Shrimp Chimichanga
Black Beans & Rice
Chicken Enchiladas
Huevos Rancheros
Fiesta Platter
Alex Pork Tacos
Steak Fajitas
Shrimp Fajitas
Steak Tacos

“This local staple has grown from a tiny one room restaurant to a much larger space with a bar and outdoor patio, all while still remaining at the same address near campus and retaining the same high quality of Mexican food they've always served with cheerful aplumb. They also have the best dang margaritas in town too! With a free parking lot, why go anywhere else?

Parking: Small, free lot that fills up quick during busy times.

Wheelchair accessibility: Wheelchair parking spot.“

4 Good67 Reviews
La Bamba Mexican Restaurant Mexican • $
1905 Glenn Park Dr, Champaign

Customers` Favorites

Super Combination Burrito Pork Steak
Burritos as Big as Your Head
One Taco with Choice of Meat
Extra Spicy Salsa
Regular Burrito
Chips and Salsa
Super Burrito
Super Nachos

“We drive from Decatur to eat here. The food is good and the staff are great. There is one particular gentleman that is welcoming and always nice.Yesterday March 3rd, I fell and did a number on my foot coming out of the restaurant. Be careful and watch your step. Heading to Dr.“

4 Good59 Reviews
El Toro at the Fields Mexican • $
3401 Fields S Dr, Champaign

Customers` Favorites

Lime Margarita Pickup Only
Chips and Salsa
Chicken Fajitas
Street Tacos
Taco Salad

“I’m from Chicago so was skeptical going to a Mexican restaurant but this was a delicious meal. The beans and rice were tasty and the salsa was addicting. I had a steak burrito and it came with yummy sauce on top. Silvestre was my waiter and he was very nice and attentive.“

3.9 Good64 Reviews
Tacos locos Mexican • $
1017 W Bloomington Rd, Champaign

Customers` Favorites

Nachos Locos
Al Pastor

“La mejor comida se los recomiendo mucho“

4.1 Good11 Reviews
Fernandos Food Truck Tacos • $
23 E Main St, Champaign

Customers` Favorites

Steak Tacos

“Consistently delicious and lightening fast.“

4.5 Superb49 Reviews
El Toro Bravo Mexican • $
2561 W Springfield Ave, Champaign

Customers` Favorites

Chicken Chimichanga
Fajita Quesadilla
Fried Ice Cream
Nachos El Toro
Beef Fajitas
Chicken Taco
Guacamole Dip
Burrito Loco
Chori Pollo

“Brandon and his staff was very accommodating for our small Christmas gathering. They took very good care of us and the food was excellent as always. They have plenty of room for your get together or party and something on the menu for everyone!“

3.7 Good44 Reviews
La Paloma Food Truck Food Trucks • $
2000 N Market St, Champaign

Customers` Favorites

Carne Asada

“Excellent food! I got a sope, taco, and corn, and all 3 were super delicious. I loved the red and green sauce too, nice kick to it (if you're a spice lightweight it might burn you a new butthole). Very pleasant people and great customer service.“

5 Superb21 Reviews
Maize Mexican Grill Mexican • $
60 E Green St, Champaign

Customers` Favorites

Volcán and Taco Mexica
Steak and Pastor Tacos
Pollo Chicken Burrito
Guacamole and Chips
Chips with Salsa
Tacos de Pastor
Chile Relleno
Salsa & Chips
Birria Tacos
Chicken Sope

“Great food and great vibes!“

3.6 Good72 Reviews

El Toro

El Toro Mexican • $
1005 S Neil St, Champaign

Customers` Favorites

Lime Margarita Pickup Only
Flautas Mexicanas
Seafood Platter
Chips and Salsa
Chicken Fajitas
Cheese Nachos
Shrimp Tacos
Cheese Dip
Taco Salad

“Cozy atmosphere, delicious + affordable Mexican food near the college campus dorms, and attentive service.Chips and salsa were provided. Each were replenished frequently and even with some fresh, hot chips! Salsa was slightly spicy but manageable for even a spice baby like me.I had hot water and the fajitas lunch special. My partner had ice water and the lunch special #10 (quesadilla, enchilada and chalupa). Plenty of food per dish. The base with the fajitas were a little more salted than I would have liked, especially if not throughly mixed with everything else, so I wish more rice could be provided (besides just ordering a side of rice for a couple bucks). Otherwise, the food was enjoyable and your typical Mexican cuisine.Restrooms: clean and well maintainedWait: no wait for dine-in during lunch“

3.5 Good37 Reviews
Signature Grill Mediterranean • $
505 E Green St #3, Champaign

Customers` Favorites

Make Your Own Rice Bowl
Make Your Own Burrito
Paneer Butter Masala
Malai Chicken Dosa
Chicken Tikka
Samosa Dosa
Masala Dosa
Plain Dosa

“Awesome quick serve food! The mango lassis are yummy and the service was great!“

4.1 Good79 Reviews