El Indio

El Indio El Indio El Indio El Indio
El Indio
1620 S. Mill Street Nashville, Illinois 62263


Map | Related Events | Related Articles

Website Facebook

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!


FREE Visitors Guide!
Request Your FREE
         Downstate Illinois
     Visitors Guide
        View Online Request Today!