"Mexican food, authentic cuisine, best margaritas in town, great service, clean and fine place, ample parking and dinning room. Friendly staff,"
Address: 2930 N Main St , Decatur 62526, IL, US
Phone: (217) 330-8004
State: IL
City: Decatur
Zip Code: 62526
Opening Hours
Tuesday: 10:00-21:00
Wednesday: 10:00-21:00
Thursday: 10:00-21:00
Friday: 10:00-21:00
Saturday: 10:00-21:00
Sunday: 10:00-21:00
related searches: Cancun decatur locations, Cancun decatur menu, Cancun decatur reviews, Cancun Bar Grill decatur photos, El Rodeo Decatur, IL, Cancun restaurant menu, Las Margaritas Decatur, Il, El Rodeo Mexican Restaurant decatur menu