Lucha Restaurant
The best Mexican Restaurant in the heart of St. Louis, Oaxacan Mexican Cousine.
"The magic is back at Lucha Restaurant! 🔥🎉We're back on September 14th, 2025, just in time to enjoy delicious Oaxacan flavors and unforgettable house margaritas before your favorite Avatar show! 🍴👀Don't miss out on a unique dining experience. Reserve your table now and make sure you don't miss out! 📞Enjoy our special reopening promotions and make your night unforgettable! 🎁 "
06/16/2025
🔥 Bold tacos, craft margaritas, and a vibe that’s always ready to celebrate.
Whether you're fueling up before the show or winding down after—LUCHA is your spot.
📍 Across from the theater | Saint Louis
📸 Don’t forget to tag us in your visit!
06/14/2025
Pozole tastes better when it’s shared with family 🍲
At LUCHA, we welcome you with a traditional recipe that brings generations together🇲🇽
Come with your loved ones and enjoy a dish full of flavor, heritage, and heart. 💛
Because in Saint Louis… homemade pozole is served at LUCHA🍽️
Hispanic Chamber of Commerce Metro St. Louis
Click here to claim your Sponsored Listing.
Category
Contact the restaurant
Telephone
Website
Address
522 N Grand Blv, MO, United States
St. Louis, MO
Opening Hours
| Tuesday | 4pm - 9pm |
| Wednesday | 4pm - 9pm |
| Thursday | 4pm - 9pm |
| Friday | 4pm - 9pm |
| Saturday | 4pm - 9pm |