Lucha "Mexican Soul Food"

(4 Reviews)
522 N Grand Blvd, St. Louis, MO 63103, USA

Report Incorrect Data Write a Review

Contacts

Category: Restaurant,
Address: 522 N Grand Blvd, St. Louis, MO 63103, USA
Zip code: 63103
Opening hours (Edit)
Monday:Closed
Tuesday:5:00 – 10:00 PM
Wednesday:5:00 – 7:30 PM
Thursday:5:00 – 7:30 PM
Friday:5:00 – 7:30 PM
Saturday:5:00 – 7:30 PM
Sunday:Closed

Customer Ratings and Reviews

  • Craig Jordan on Google

    (September 25, 2019, 2:25 am)

    Cozy family owned Mexican restaurant and bar. I was treated like family and the street tacos were delicious. I’d go again tomorrow if I could.

  • Thomas Wong on Google

    (September 22, 2019, 6:15 pm)

    Yummy food and drinks with really exceptional service in a spectacular atmosphere!!

  • Frank Jones on Google

    (May 15, 2019, 3:52 am)

    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

  • Qing Liu on Google

    (December 31, 2018, 4:53 pm)

    Pretty decent taco place to grab a quick dinner before the Fox show. Fish taco and pork belly taco are very tasty and well cooked. Fried plantains are also pretty good. Love their condiment tray. Waiters are very attentive. They will ask you if you have shows in Fox or Powell so they know your showtime for a quick checkout.

Write a Review

Photos of Lucha "Mexican Soul Food"

Submit a review for Lucha "Mexican Soul Food"

Your rating *
Your review (Be as detailed as possible) *
(100 Character minimum)

Tips for writing a great review:
  1. Be specific about your experience and the services that were provided.
  2. Be truthful - this review will help other consumers as well as the business.
  3. Be polite - give feedback in a constructive way.