Lucha "Mexican Soul Food"'s cover image

This profile has not been claimed by the business owner or representative.

to update business information, get appointment requests, engage visitors with web chat, and more!

Lucha "Mexican Soul Food"

3.8

About this business

Location details

522 N Grand Blvd, St. Louis, MO, 63103, United States

Get directions
WeekdayScheduleStatus
MonClosed
Tue5:00 p.m. to 10:00 p.m.
Wed5:00 p.m. to 7:30 p.m.
Thu5:00 p.m. to 7:30 p.m.
Fri5:00 p.m. to 7:30 p.m.
Sat5:00 p.m. to 7:30 p.m.
SunClosed
3.8333 reviews
Select a rating
Julie Eklund's profile image
Julie Eklund 
3 weeks ago

Not open on a Friday night? 

Blake Smith-Bohnert's profile image
Blake Smith-Bohnert 
a month ago

We stopped for a drink while we waited for the Fox to open. The drinks and service were great. I wish we would've had food here, too, because it looked very good. 

Eve Longuele's profile image
Eve Longuele 
3 months ago

Was looking to eat something during my break.VERY SLOW SERVICE. Arrived late to work because of it. Ordered a birria taco, the meat felt dry - even though it was oily - and simply not good... Should've went to Stage Left Grille 

Meg's profile image
Meg 
4 months ago
Erin Duensing's profile image
Erin Duensing 
4 months ago

Food was delicious! Margs are okay but need some improvement. Love how close this is to the Fox and Powell Hall for a pre-show dinner 

Frequently asked questions about Lucha "Mexican Soul Food"

How is Lucha "Mexican Soul Food" rated?

Lucha "Mexican Soul Food" has a 3.8 star rating with 333 reviews. 

When is Lucha "Mexican Soul Food" open?

Lucha "Mexican Soul Food" is closed now. It will open tomorrow at 5:00 p.m. 

Need help? Contact us.

Speak with a specialist to learn how you can grow with Birdeye. We are reachable at profiles@birdeye.com