Lucha Restaurant

Lucha Restaurant

Share

The best Mexican Restaurant in the heart of St. Louis, Oaxacan Mexican Cousine.

08/26/2025

"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

Want your restaurant to be the top-listed Restaurant in St. Louis?
Click here to claim your Sponsored Listing.

Telephone

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