Address: 9519 Lackland Rd, St. Louis, MO 63114, USA
Phone: +13143951111
Sunday: 10AM–8PM
Monday: 10AM–8PM
Tuesday: 10AM–8PM
Wednesday: 10AM–8PM
Thursday: 10AM–8PM
Friday: 10AM–8PM
Saturday: 10AM–8PM
Debra Bovee
Awesome service. Real easy to walk in and order food.
Christina Nguyen
Food was very good. Street tacos were yummy. Server was good and she even helped our party order a few things. All of their sauces were good...hot, but very good.
Philip M
Love my waitress. Had the chance to share Horchata with one of the youth at my church for the first time and he enjoyed it. The beef in the tacos were premium and tasted very well seasoned. Whatever cut that was is simply delicious. The environment is what makes out of it. Ice cream right next door.
Mike Hernandez
Great to see them expanded. Good fast service, fresh warm chips and salsa included. Excellent decor, they now have enough room to throw some tables together to accommodate a larger party. The food is right on the money, got the torta norteña and the extra toppings they put on this is a great bang for your buck. Highly recommended, will be back to eventually try every thing on the menu.
Thanks! Your review is awaiting moderation.
I do not recommend you friend
Yes.
And.
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.