Lucha II Authentic Mexican Food is a Mexican Restaurant located in the heart of St. Louis, MO. We specialize in serving an Authentic Mexican Food experience. Stop by our bar and grill on Taco Tuesday to get great deals on tacos loaded with perfectly marinated meat. The generous portions of authentic Mexican food go great with our signature margaritas. We offer Mexican catering for parties and events, so you can get traditional tastes for special events. For delicious Mexican dinging, contact us today.
Stylish restaurant for modern takes on tacos & other Mexican favorites, plus draft beer & cocktails. Based on 268 reviews, the restaurant has received a rating of 3.9 stars. Price
✔️ Dine-in ✔️ Curbside pickup ✔️ No-contact delivery

Address:
522 N Grand Blvd, St. Louis, MO 63103
Phone: (314) 445-7511
Website:
Social Profile:
Hours
| Sunday |
Closed |
| Monday
(Labor Day)
|
Closed |
| Tuesday |
4–9 PM |
| Wednesday |
4–8 PM |
| Thursday |
4–8 PM |
| Friday |
4–9 PM |
| Saturday |
4–9 PM |
Menu
… View more
Menu Photos
Photo Gallery
Order and Reservations
Reservations: foodbooking.com
Reviews
Tom Krapu
Great experience. There on a Wednesday before a show at the Fox theater. The place was packed, but we got a table right away. The service was great but slow because of that circumstance. Great margaritas, got one of the shrimp dishes and it was really good. Got the three taco plate with black beans and spinach and mushrooms as a side. The black beans were kind of boring. The only taco we didn’t like was the beef one because the beef is pretty dry. The other tacos were amazing. Three different taco sauces. The green one was the most mild in the most flavorful. Will definitely be back still five stars.
… more
Ellie Mondragon
Wow! Truly amazing flavor! The birria tacos had so much flavor. And the plantains were perfect texture and perfect sweetness!
… more
Dustin Barrett
It was good. They opened at 11:00, the door was locked until 15 minutes after. They seemed to be a bit understaffed. Food was spot on, but then again, it’s hard to mess up Mexican cuisine.
… more
Elizabeth Anderson
The restaurant was busy due to a show at the Fox, of course, so our waitress let us know that our food would take 45 min and asked if we wanted an appetizer because they come out faster.
… more
Frank Jones
Most refreshing margarita of my life! Taste like nothing I’ve had before. Fresh juices, no sour mix. Steak burrito was absolutely amazing! Only downfall is price – $16 for 1 burrito. Highly recommend greens as a side. Taste like pot lol
… more
YoYo
Love coming here on Tuesdays for $2 tacos (there’s oftentimes live music/events near the outdoor seating). Can’t beat the tocino tacos, but all of the tacos I’ve tried are delicious! The staff are super accommodating and sweet as well (one of the waitresses ran down the street to return a customer’s purse)!
… more
Hope Baker
I was very disappointed! My chips were crumbled, my tacos (I wish I had taken a photo of those plain tacos) no toppings. I looked at the pictures of other people’s tacos and mine did not have any of those toppings. I would have asked for some but the waiter never came back to the table…I felt so horrible being treated like I didn’t exist. The service was so bad that I was going to leave without payment, because no one would come to the table.. Initially I was excited about eating there but that excitement came to a quick end. I will not return… EVER.
… more
Martha Dahl
Our party of four arrived at 5:10 pm before a show at the Fox, Wicked which was to begin at 7:30 pm. Right across the street, plenty of time, NOPE! We barely made the show on time. It took a half hour to even get water for our table. We watched a server clean another table, seat a couple, get them water, take their order, deliver their food which they ate and left all before all of our food was delivered (each plate was brought separately, the first of the four was delivered at least 10-15 minutes before the other three salads). SALADS! Never again! As far as the food, what mexican restaurant serves a salad without cheese?
… more
RyAnn Hudson
Menu prices are not what you will be charged. Description of the food was quesadilla and 2 sides. $5 add protein. We got charged 3 dollars more and was told it was for the sides. One member of our party didn’t even get sides and was still charged 3 dollars more. Check you bill carefully. Won’t be going back!
… more
AnnaMarie Ogunmola
I wanted to love this place. I’d been looking forward to coming here for months before a Fox show. I got there before 6 knowing I had an hour and a half before the show. My family and I got seated right away and our order was taken. Then we waited an hour and still no food. Two waiters came by and said they’d check, but came back with no food. 15 minutes before the show they allowed us to cancel our check along with 2 other tables. So I had to get my kids pretzels at the Fox so they weren’t starving. The food may be good, I didn’t get to find out.
… more
… View more