El Indio Mexican Restaurant - Staunton

El Indio Mexican Restaurant - Staunton

20636 Staunton Rd.
Staunton, Illinois 62088

  • Phone: (618) 635-2399
  • Hours:
    Monday - Thursday: 11 a.m. - 9 p.m.
    Friday & Saturday: 11 a.m. - 10 p.m.
    Sunday: 11 a.m. - 9 p.m.

Craving authentic Mexican cuisine that will leave your mouth humming ‘til Cinco De Mayo? El Indio focuses on home-style Mexican dishes like sizzling fajitas, melty quesadillas, carne asada, burritos, enchiladas, and chimichangas. Enjoy fresh dips and loaded nachos, a Mexican Jarritos soda, or a refreshing margarita, and end your meal with ice cream over a hot churro.

Amenities

Amenities

  • Dinner
  • Lunch