Fresh, made-to-order Mexican fare with the largest tequila selection in St. Louis.
Offering house infused tequila, menu selections crafted using the freshest ingredients possible, Tequila 101 and atmosphere that takes you straight to the streets of Mexico.
For Reservations or Take-Out, just call.
Monday – Saturday: 11am – 11pm
Sunday – 11am – 10pm
Bar is open until close, 7 days a week!