Lucha Restaurant Mexican Restaurant in STL

Mexican Restaurant 3.8Google (292)


Lucha Restaurant offers a vibrant dining experience with a focus on authentic Mexican flavors, particularly noted for their tasty tacos and plantains. While many customers enjoy the quality of the food, service has received mixed reviews, especially during peak hours. The restaurant's proximity to the Fox Theater makes it a popular choice for pre-show dinners, but potential patrons should be aware of varying service experiences.

Overall:

4.0

(245 reviews)

Authenticity:

4.1

Atmosphere:

4.0

Service:

3.7


Closed · opens tomorrow 11:00 AM

Hours from Google · may not reflect holidays or recent changes

Phone number: (314) 445-7511

Address: 522 N Grand Blvd, St. Louis, MO 63103, USAOpen in Google Maps

Opening hours

Monday: Closed
Tuesday: 4:00 – 9:00 PM
Wednesday: 5:00 – 8:00 PM
Thursday: 5:00 – 8:00 PM
Friday: 5:00 – 9:00 PM
Saturday: 12:00 – 9:00 PM
Sunday: 11:00 AM – 6:00 PM

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available
  • Delivery Available
  • Curbside Pickup Available
  • Reservable

Offerings

  • Lunch
  • Dinner
  • Beer
  • Wine
  • Cocktails
  • Dessert
  • Coffee
  • Vegetarian Options Available

Amenities

  • Outdoor Seating
  • Restroom Available

Good for

  • Menu for Children
  • Good for Children
  • Good for Groups
  • Good for Watching Sports

Payment options

  • Credit Cards
  • Debit Cards
  • NFC Payments

Accessibility

  • Wheelchair Accessible Entrance
  • Wheelchair Accessible Restroom
  • Wheelchair Accessible Seating

Top Recent and Curated Reviews (10)

**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**

" Disappointed! I had heard great reviews but found the food lacking. The service was painfully slow. The only highlight was the atmosphere, but that doesn’t make up for it. It seems like a hit or miss—sadly my visit was a miss. " (*Curated Review*)

" Our family went to Lucha after reading some good reviews. The tacos were good, but the service was really slow. We were seated promptly, but waited too long for our food! If you're not in a hurry, then this place is worth a try. " (*Curated Review*)

" My experience at Lucha was not as expected. The food lacked seasoning and was on the bland side. Service was friendly, but it took too long to get drinks and our food order. I was disappointed, especially since I was looking forward to a flavorful meal. I’d rate it 2 out of 5 stars. " (*Curated Review*)

" Lucha is a great place for a casual dinner. The variety of tacos was impressive, but the vegetarian options could be enhanced. I ordered a veggie taco, but it was a bit soggy. Still, enjoyed my experience and would possibly recommend it to friends. " (*Curated Review*)

" The atmosphere here was vibrant and engaging. I loved the outside seating, and how attentive the staff were. The enchiladas were authentic and well-prepared. There’s a good chance I’ll be back, especially on a taco Tuesday! I appreciate that they have a vegetarian menu, too. " (*Curated Review*)

Archived Reviews (235)

" Fantastic experience! We celebrated my friend's birthday there, and the staff went above and beyond to accommodate our large group. The food came out quickly, and everything was delicious. The margaritas were a perfect blend, and my fish tacos were delightful. I highly recommend it! " (*Curated Review*)

" I rarely write reviews, but my experience at Lucha was so good! The food was fantastic and even the salsa had a zing that made it special. I’ll keep coming back for that chicken burrito and the amazing plantains. The environment felt warm and inviting, definitely a five-star! " (*Curated Review*)

More reviews not shown...

Have been to Lucha Restaurant Mexican Restaurant in STL? Share your experience with other people!

Please enter at least 15 characters.
no selection

Top rated nearby

Zia's on The Hill
Restaurant $$

Overall:

4.7

(2905 reviews)

Authenticity:

4.6

Atmosphere:

4.4

Service:

4.5

Address: 5256 Wilson Ave, St. Louis, MO 63110, USA

Mama’s On The Hill
Italian Restaurant $$

Overall:

4.6

(2997 reviews)

Authenticity:

4.5

Atmosphere:

4.5

Service:

4.5

Address: 2132 Edwards St, St. Louis, MO 63110, USA

The Old Spaghetti Factory
Restaurant $$

Overall:

4.5

(3001 reviews)

Authenticity:

4.3

Atmosphere:

4.6

Service:

3.9

Address: 727 N 1st St, St. Louis, MO 63102, USA

Mi Ranchito
Mexican Restaurant $

Overall:

4.8

(2771 reviews)

Authenticity:

4.6

Atmosphere:

4.5

Service:

4.4

Address: 887 Kingsland Ave, St. Louis, MO 63130, USA

Acero
Italian Restaurant $$$

Overall:

5.0

(461 reviews)

Authenticity:

5.0

Atmosphere:

5.0

Service:

5.0

Address: 7266 Manchester Rd, Maplewood, MO 63143, USA

Anthonino's Taverna
Italian Restaurant $$

Overall:

4.6

(2768 reviews)

Authenticity:

4.7

Atmosphere:

4.6

Service:

4.5

Address: 2225 Macklind Ave, St. Louis, MO 63110, USA

Mestiza
Mexican Restaurant $

Overall:

4.8

(61 reviews)

Authenticity:

5.0

Atmosphere:

4.8

Service:

4.9

Address: 3279 Hampton Ave, St. Louis, MO 63139, USA

Charlie Gitto's On the Hill
Italian Restaurant $$$

Overall:

4.5

(2152 reviews)

Authenticity:

4.5

Atmosphere:

4.5

Service:

4.4

Address: 5226 Shaw Ave, St. Louis, MO 63110, USA

Corner 17
Chinese Restaurant $$

Overall:

4.6

(1908 reviews)

Authenticity:

4.8

Atmosphere:

4.5

Service:

4.5

Address: 6623 Delmar Blvd, University City, MO 63130, USA

Favazza's on the Hill
Italian Restaurant $$

Overall:

4.8

(2376 reviews)

Authenticity:

4.6

Atmosphere:

4.9

Service:

4.6

Address: 5201 Southwest Ave, St. Louis, MO 63139, USA