El Indio Mexican Restaurant and Grill
Address:
10150 Watson Rd, Saint Louis, MO 63127
Phone:
(314) 849-2886
Other Details:
El Indio offers a wide variety of authentic Mexican dishes at affordable prices. The restaurant is conveniently located on South Lindbergh Boulevard.
Restaurants
Other Businesses:
- Smugala's Pizza Pub at 10150 Watson Rd, Saint Louis, MO 63127
- O'Leary's Restaurant at 3828 S Lindbergh Blvd, Saint Louis, MO 63127
- Otis Spunkmeyer Cookies at 12935 Gravois Rd, Saint Louis, MO 63127
- Jimmy John's at 3860 S Lindbergh Blvd, Saint Louis, MO 63127
- R.R. Jones Associates Ltd. at 11070 Gravois Industrial Ct, Saint Louis, MO 63128