Address: 522 N Grand Blvd, St. Louis, MO 63103, USA
Phone: +13144457511
Sunday: Closed
Monday: Closed
Tuesday: 3–9PM
Wednesday: 3–8PM
Thursday: 3–9PM
Friday: 3–9PM
Saturday: 8AM–1PM
Mark Hayes
Go somewhere else. Way overpriced for the quality. Service is par at best. Dont believe these other positive reviews. The only reason it gets business is the fact that its directly across the street from the Fox theater. It was empty when we walked in at 5pm. Should have known better.
Ernst Fantaisy
Lucha is pretty great. Great flavors you can't beat. We got the platter with 3 tacos and 2 sides with margaritas and shots. They have a nice taco selection as well.
Julie Mouser
Stopped in for lunch before a show at the Fox. The tacos were outstanding, service was fast and thorough. Loved that they have fried plantains. We will be back!
issa labastida
I usually don’t leave bad reviews. If I have a bad experience I just don’t go back but this place is a joke !! First of all don’t believed their reviews they’re probably made by them and their employees . I give it a try because of the …
Thanks! Your review is awaiting moderation.
$1 I think, they're also very small street tacos
Yes..street and paid parking lots.
I ate there a couple of weeks ago and had no gluten reaction.
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.