What are you looking for?

Mexican Restaurants in Decatur

4.8 - 106 votes

Hours: Closed today

495 N 22nd St, Decatur
(217) 330-8008

Taqueria La Perlita

Excellent food. I felt like I was back in Texas at the little Mexican joints that are all over the place. Tacos were delicious. More reviews

4.4 - 145 votes

Hours: 11AM - 9PM

4204 Prospect Dr, Decatur
(217) 877-7547

El Rodeo Mexican Restaurant

Excellent food and service. Large menu and lots of food with our meals. First time here and will DEFINITELY be back More reviews

4.3 - 133 votes

Hours: 7AM - 11PM

3755 E William Street Rd, Decatur
(217) 428-0129

New Moon Cafe

This place is Ashley the pit I was in there to get breakfast in the morning got a cup of coffee got my order in after 15 minutes of sitting there then I ... More reviews

4.4 - 115 votes

Hours: Closed today

2805 N Main St, Decatur
(217) 330-6309

Solsa American Burrito - Decatur

Amazing! Found this place while traveling through Decatur. Could not believe the value for the money. Fresh..fresh...fresh...toppings. My whole famil... More reviews

4.8 - 63 votes

Hours: Closed today

2201 E Wood St, Decatur
(217) 706-5370

Los Sauces Mexican Restaurant

Owned and ran by a super nice family!! 1$ margaritas, and the food is as good as every other Mexican style restaurant in the area!! More reviews

4.3 - 125 votes

Hours: 11AM - 9PM

3655 US-36, Decatur
(217) 233-1714

El Corral Mexican Restaurant

Ordered the Cameron Yucatan and it came with more shrimp than I expected. Was delish. More reviews

4.6 - 46 votes

Hours: Closed today

275 E Pershing Rd, Decatur
(217) 904-2451

Burrito Truck

As good as the taco trucks in Texas.No mention of the Mexican corn in the other reviews, which is second to none.Cheap prices, good food More reviews

3.7 - 106 votes

Hours: 11AM - 9PM

351 1st Dr W, Decatur
(217) 423-9724


This would be 1 star but the owner called and apologized for staff behavior. Keeping it as short as possible.1. We went in with about 9 family members... More reviews

4.3 - 43 votes

Hours: 10:30AM - 9PM

2930 N Main St, Decatur
(217) 330-8004


Food is always good, service always wonderful, and the atmosphere is very welcoming. Been coming here every week for years and never had a bad experience. More reviews

3.8 - 70 votes

Hours: 7AM - 12AM

1991 Mount Zion Rd, Decatur
(217) 864-2900

Taco Bell

The food was good but thought it in very poor taste that the Manager called one of the employees an idoit More reviews

View on map