El INDIO MEXICAN RESTAURANT
20636 Staunton Rd, Staunton
(618) 635-2399
Recent Reviews
You May Also Like
Dairy Queen Grill & Chill - 1553 Herman Rd
Fast Food, Ice Cream & Frozen Yogurt, Burgers
Blackbird Bakery & Cafe - 123 E Main St
Bakery, Cafe
Rooster's Pub - 201 W Main St
Pubs, American, Beer Bar
Restaurants in Staunton, IL
El INDIO MEXICAN RESTAURANT
20636 Staunton Rd, Staunton, IL 62088
(618) 635-2399