El Indio Mexican Restaurant and Grill
Drag box to select area
El Indio offers a wide variety of authentic Mexican dishes at affordable prices. The restaurant is conveniently located on South Lindbergh Boulevard.
10150 Watson Rd, Saint Louis, MO 63127
- Hours: Mon - Sat, 4pm - 1am; Sun, closed
- Accessible: yes