El Indio
CLOSED NOW
Today: 11:00 am - 8:00 pm
Tomorrow: 11:00 am - 9:00 pm
Phone: (618) 635-2399
Address: 20636 Staunton Rd, Staunton, IL 62088
Website: https://www.elindioauthenticmexican.com/homestaunton
El Indio Mexican Restaurant
Cuisines: American, Mexican, Latin American
101 S Macoupin St, Gillespie, IL 62033
117 N Hibbard St, Staunton, IL 62088
802 S Hackman St, Staunton, IL 62088
101 S Edwardsville St, Staunton, IL 62088
1553 Herman Rd, Staunton, IL 62088
212 W Main St, Staunton, IL 62088
110 W Main St, Staunton, IL 62088
995 Lakeview Dr, Mount Olive, IL 62069
2422 Staunton Rd, Benld, IL 62009
305 W Main St, Staunton, IL 62088