El Indio Mexican Restaurant and Grill

Flag as Inappropriate

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
(314) 849-2886
  • Hours: Mon - Sat, 4pm - 1am; Sun, closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »