Category: | Restaurant, |
---|---|
Address: | 6333 Delmar Blvd, St. Louis, MO 63130, USA |
Zip code: | 63130 |
Website: | https://website--7907496888509376888213-mexicanrestaurant.business.site/ |
Opening hours (Edit) | |
---|---|
Monday: | 11:00 AM – 9:00 PM |
Tuesday: | 11:00 AM – 9:00 PM |
Wednesday: | 11:00 AM – 9:00 PM |
Thursday: | 11:00 AM – 9:00 PM |
Friday: | 11:00 AM – 10:00 PM |
Saturday: | 11:00 AM – 10:00 PM |
Sunday: | Closed |
Fast service, tasty plates.
Visited multiple locations and am never disappointed. They have outdoor seating but I choose the inside because I'm more of an introvert and this location is on a very popular strip with high foot and vehicle traffic. No matter which location you visit you can expect quality food and service at decent prices. Both food and drinks. The steak nachos, nachos supremas, & chicken chimichanga dinners are amazing. Also, their frozen Margaritas are the best & come in a lot of flavors!
I LOVE the staff and service!!! I really have grown to love them! Always a good time when I come