El Indio

Mexican restaurant

Claim This Business

About

Our Authentic Menu, prepared fresh Daily, focuses on the true flavors of Mexico. Our chefs use traditional cooking methods that set us apart from other restaurants in the area of St Louis & Illinois. You Deserve to Kick back and relax, and El Indio has you covered by offering all your favorite beverages. Let us help you take away the stress and transport you to a Happier Place!

Business 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 - 10:00 PM
Saturday 11:00 AM - 10:00 PM
Sunday 11:00 AM - 8:30 PM

Customer Reviews

No reviews yet. Be the first to review!

Contact Information

Address:

1620 S Mill St, Nashville, Illinois