Lücha Mexican Soul Food

Mexican Restaurant
522 North Grand Boulevard, St. Louis, MO 63103 522 North Grand Boulevard, St. Louis Directions
Be the first to recommend this place!
null% of 0 customers recommended

When it's time to eat, treat yourself to a some of the best nosh in Saint Louis at Lucha Mexican Soul Food and prepare for a truly enjoyable experience. If you need to get somewhere fast, the restaurant also serves up grub to go.



From Our Editors

Take a trip to Lucha Mexican Soul Food in Saint Louis and make your next meal a good one. Having trouble finding that family-friendly restaurant everyone will love? This restaurant serves all ages, so little ones are welcome to come along, too.

Carry-out is also available for those who prefer to enjoy this restaurant's cooking from the comfort of their own home.

Save time and money with nearby parking options at Lucha Mexican Soul Food. Lucha Mexican Soul Food provides ample space for bikers to store their bikes.

Explore Nearby
Lücha Mexican Soul Food

Groupon has verified that the customer actually visited Lücha Mexican Soul Food.