top of page

Table Outside

30 minLucha Restaurant

Contact Details

  • Lucha Restaurant Oaxaca Style Mexican cuisine, North Grand Boulevard, San Luis, Misuri, EE. UU.

    +1 314-445-7511

    manager@lucharestaurant.com


Follow us on Instagram

Contact us

Address

+1 314-445-7511

522 N Grand Blv, St. Louis, MO, United States, Missouri San Luis, Misuri, Estados Unidos

  • Facebook
  • Instagram

Working hours

Tuesday 4–9p.m.

Wednesday 4–8p.m.

Thursday 4–8p.m.

Friday 4–9p.m.

Saturday 4–9p.m.

Sunday Closed Monday Closed

Thank you for your message!

Lucha Restaurant Oaxaca Style Mexican cuisine
bottom of page