El Indio
Mexican restaurant
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
Phone:
(618) 327-8260
Address:
1620 S Mill St, Nashville, Illinois