Lucha Restaurant Oaxaca Style Mexican cuisine
$$ • Mexican
Hours:
522 N Grand Blvd, St. Louis
(314) 445-7511
Customers' Favorites
Recent Reviews
Unfortunately we didn’t have the best experience at Lucha… this week my partner and I decided to try something new and stop in before our Mamma Mia show at the Fox that evening. Upon walking in we were greeted fairly quickly and directed to our table. After about 10 minutes or so our server took our orders. We waited about 30 minutes for two tacos and chips & salsa (which you do pay for, not a problem but just to preface that before someone thinks I’m complaining about something...read full review
Not impressed at all. Two servers in the entire place and it made it not enjoyable what-so-ever. We really wanted a spicy Bloody Mary and they were unable to accommodate. Guacamole was good. Margaritas were different. Very limited menu. Wouldn't recommend it.
Ratings
Menu
Hours
Monday | Closed |
Tuesday | 4 - 9PM |
Wednesday | Closed |
Thursday | 4 - 8PM |
Friday | 4 - 9PM |
Saturday | 4 - 9PM |
Sunday | Closed |
We go before most shows that we attend, but after several great experiences, I think we will make this our usual pre-show dining spot. I have no idea what they do to their spinach and mushrooms, but they are AMAZING!