El Corral Mexican Restaurant
3655 US-36, Decatur
(217) 233-1714
Recent Reviews
Order Online
You May Also Like
Little Caesars Pizza - 3611 US-36
Pizza
CHINA KING - 4655 Maryland St #5
Chinese
Dairy Queen Grill & Chill - 4605 E Maryland St
Fast Food, Ice Cream & Frozen Yogurt, Burgers
Restaurants in Decatur, IL
El Corral Mexican Restaurant
3655 US-36, Decatur, IL 62521
(217) 233-1714