Skip to main contentToast Local logo
El Indio - Nashville IL 1620 South Mill Street

El Indio - Nashville IL 1620 South Mill Street

Rated 4.8 out of 5 by 10 guestsMexicanPrice range $15-30

Closed

Takeout 11:00 AM - 9:00 PM

Delivery 8:00 AM - 3:45 AM

1620 South Mill Street, Nashville, IL 62263
About El Indio - Nashville IL 1620 South Mill Street

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!

Contact
Phone
(618) 327-8260
Location
1620 South Mill Street, Nashville, IL 62263