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-Friday: 11am – 10:00pm
Saturday: 11am – 10:00pm
Sunday: 11am – 9pm
Bar Open ’til close 7 days a week!