Skip to main contentToast Local logo
El Indio - New Baden 7551 Illinois 160

El Indio - New Baden 7551 Illinois 160

MexicanPrice range $15-30

Open

Takeout 11:00 AM - 8:30 PM

Delivery 8:00 AM - 3:45 AM

7551 Illinois 160, New Baden, IL 62265
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!

El Indio - New Baden 7551 Illinois 160 - 7551 Illinois 160 New Baden, IL