Mexican restaurant, Tex-Mex restaurant
El Indio Hampton is a vibrant Mexican eatery located on Hampton Ave in St. Louis, where friendly faces and quick service await you. Known for its casual, cosy atmosphere, this spot draws in groups and university students alike, especially on Taco Tuesdays with $1.99 tacos and renowned $2.50 margaritas. While the tacos may be simple—just meat, cheese, and lettuce—they're perfect for a budget-friendly bite. Don’t miss the smothered cheese entrees and fried ice cream! With wheelchair access and plenty of parking, it's a great choice for everyone.
Mexican restaurant
5901 Southwest Ave, St. Louis, MO 63139, United States
Italian restaurant
3208 Ivanhoe Ave, St. Louis, MO 63139, United States