What are you looking for?

Mexican Restaurants in Champaign

4.5 - 379 votes

Hours: 11AM - 10PM

2561 W Springfield Ave, Champaign
(217) 351-7024

El Toro Bravo

Everything was awesome, Fajitas and Margaritas were delicious and the salsa is very authentic and taste good! Staff was great and prompt checking on us m... More reviews

4.4 - 187 votes

Hours: 11AM - 9PM

60 E Green St, Champaign
(217) 355-6400

Maize Mexican Grill

The veggie burrito and sope, and carne asada flautas were all exceptional! It also came with free chips and salsa, even to-go. More reviews

4.3 - 188 votes

Hours: 11AM - 10:30PM

1407 N Prospect Ave, Champaign
(217) 351-6879

Dos Reales Mexican Restaurant

Had burrito supremo with steak. Was great. Then had ground beef chimichunga but the beef was too salty More reviews

4.5 - 127 votes

Hours: 11AM - 10PM

505 E Green St #3, Champaign
(217) 607-0893

Signature Grill

Food tasted okay, it was a bit pricey for the wait, flavor, and freshness of products as well as the portion sizing.Lettuce was browning, a sign of spoil... More reviews

4.1 - 173 votes

Hours: 11AM - 10PM

100 N Chestnut St, Champaign
(217) 355-3611

Maize at the Station

The food was incredible. I really didn’t know what to expect. Far exceeded my expectations. Everything was amazing. This place really is something special. More reviews

4.7 - 80 votes

Hours: 11AM - 10PM

3401 Fields S Dr, Champaign
(217) 903-4002

El Toro at the Fields

Really crowded did the best they could it was okay I like the one on Springfield better. Prices were higher too at this one. More reviews

4.4 - 108 votes

Hours: 11AM - 9PM

1405 S Neil St, Champaign
(217) 351-8226

Cactus Grill

I was looking forward to eating at Cactus Grill all week. My friend and I went, and we both got different things (her a chicken bowl and me a steak burri... More reviews

4 - 157 votes

Hours: 11AM - 11PM

216 S 1st St, Champaign
(217) 352-5902

Fiesta Cafe

This place has some of the best al pastor tacos I've had in a long time. The prices are good, considering the quality. Service was good, outdoor din... More reviews

4.2 - 116 votes

Hours: 11AM - 2AM

1905 Glenn Park Dr, Champaign
(217) 355-2888

La Bamba Mexican Restaurant

Take out only, they are doing dine. There is extensive parking. They are quietly tucked away and easy to miss the turn in. Much of the business nearby... More reviews

4.2 - 114 votes

Hours: 11AM - 2PM

2506 Village Green Pl, Champaign
(217) 600-7683

El Patio

Definitely worth the positive reviews. Fully above and beyond what the restaurant experience is. Excellent service and the food was awesome More reviews

4 - 116 votes

Hours: 7AM - 10PM

902 Meijer Dr, Champaign
(217) 607-5577

Taco John's

The employees are friendly and the food is out of this world. If you've never had, you need to try it. More reviews

4.5 - 55 votes

Hours: 9AM - 11PM

40.126893,-88.257295, Champaign
(217) 550-6016

Mo's Burritos

Although I didn't notice in advertising, as it is stated in the fine print of the menu, I was able to order ground beef taco dinner. It was loaded w... More reviews

3.7 - 86 votes

Hours: 8AM - 12AM

10 E Anthony Dr, Champaign
(217) 398-2159

Taco Bell

Short on staff could not be waited on order from kiosk only. Short wait but got order in somewhat short time. Pretty much like self serve. They made it y... More reviews

4.6 - 31 votes

Hours: 10AM - 9PM

705 N Neil St, Champaign
(217) 550-6016

Mo's Burritos Restaurant

The tacos were pretty good and cheap. The tortillas were a bit bland and I wish the tacos were a bit bigger (I got 4 and was not really full), but it was... More reviews

4.8 - 19 votes

1017 W Bloomington Rd, Champaign
(217) 363-3069

Tacos locos

Awesome tacos, the Al Pastor was my favorite, and the Guac! Great spot that was very unexpected! More reviews

View on map