Hark back to the days when such places as Chi-Chi’s and Casa Gallardo introduced Mexican food to the mass market, with fajitas, chimichangas, and other then-exotic menu offerings. Toss in the wackiest and most whimsical Mexican décor in town, as well as fishbowl-size margaritas.
El Burro Loco
313 N. Euclid Ave., St Louis, Missouri 63108
313 N. Euclid Ave., St Louis, Missouri 63108
Lunch and dinner daily
Mexican
$$