Bar
Tequila Mexican Restaurant
5 locals recommend
Tips from locals
Delicious mexican food. My favorite dishes from here are the chille rellenos and the chimichangas. Fantastic margaritas too!
Location
5496 Baumgartner Rd
St. Louis, MO