El INDIO MEXICAN RESTAURANT

(5 Reviews)
20636 Staunton Rd, Staunton, IL 62088, USA

(618) 635-2399


Contact and Address

Category: Restaurant,
Address: 20636 Staunton Rd, Staunton, IL 62088, USA
Postal code: 62088
Phone: (618) 635-2399
Website: http://www.elindioauthenticmexican.com/

Hours:

Monday:11:00 AM – 9:00 PM
Tuesday:11:00 AM – 9:00 PM
Wednesday:11:00 AM – 9:00 PM
Thursday:11:00 AM – 9:00 PM
Friday:11:00 AM – 9:00 PM
Saturday:11:00 AM – 9:00 PM
Sunday:11:00 AM – 9:00 PM

Location & routing

Get Directions

Most Recent Reviews


  • (May 1, 2023, 8:50 pm)

    Good food in a little town. Would recommend.


  • (April 18, 2023, 10:34 am)

    Everything was very good. My Only recommendation is to have some music playing throughout the building to help reduce the echo around the bar area.


  • (March 10, 2023, 2:38 pm)

    Food was very good. Only one waiter/server on duty, but he was as attentive as he could be.


  • (February 16, 2023, 6:13 pm)

    We had a large group and the staff was great. Everyone's food was hot and they did a great job.


  • (May 11, 2022, 8:46 pm)

    The food was absolutely wonderful as always! Great service, friendly employees, and a nice evening to spend with my family. This evening I had ordered the Taquitos Mexicanos, and of course they didn’t disappoint! I suggest coming to El Indio if you ever get the chance.

Write a Review

Photos of El INDIO MEXICAN RESTAURANT

El INDIO MEXICAN RESTAURANT | 20636 Staunton Rd, Staunton, IL 62088, USA | Phone: (618) 635-2399
El INDIO MEXICAN RESTAURANT | 20636 Staunton Rd, Staunton, IL 62088, USA | Phone: (618) 635-2399
El INDIO MEXICAN RESTAURANT | 20636 Staunton Rd, Staunton, IL 62088, USA | Phone: (618) 635-2399
El INDIO MEXICAN RESTAURANT | 20636 Staunton Rd, Staunton, IL 62088, USA | Phone: (618) 635-2399
El INDIO MEXICAN RESTAURANT | 20636 Staunton Rd, Staunton, IL 62088, USA | Phone: (618) 635-2399
El INDIO MEXICAN RESTAURANT | 20636 Staunton Rd, Staunton, IL 62088, USA | Phone: (618) 635-2399
El INDIO MEXICAN RESTAURANT | 20636 Staunton Rd, Staunton, IL 62088, USA | Phone: (618) 635-2399
El INDIO MEXICAN RESTAURANT | 20636 Staunton Rd, Staunton, IL 62088, USA | Phone: (618) 635-2399
El INDIO MEXICAN RESTAURANT | 20636 Staunton Rd, Staunton, IL 62088, USA | Phone: (618) 635-2399
El INDIO MEXICAN RESTAURANT | 20636 Staunton Rd, Staunton, IL 62088, USA | Phone: (618) 635-2399