About Lucha Mexican Soul Food

Restaurants In Missouri

Lucha Mexican Soul Food serves American, Home Cooking, Mexican, Restaurant cuisine at 522 N Grand Blvd Saint Louis, MO 63103. Find restaurant information about Lucha Mexican Soul Food including address, phone, hours of operation and more.

Lucha Mexican Soul Food

Lucha Mexican Soul Food serves American, Home Cooking, Mexican, Restaurant cusine in Saint Louis, Missouri.

Lucha Mexican Soul Food Menu
About Lucha Mexican Soul Food

Lucha Mexican Soul Food

What Is Lucha Mexican Soul Food' Address?

What Is Lucha Mexican Soul Food' Phone Number?

Phone: (314) 282-0728

What Type Of Cuisine(s) Does Lucha Mexican Soul Food Serve?



Website: http://www.facebook.com/luchastl

Hours of Operation: Tue - Sat: 5:00 pm - 7:30 pm Sun: 9:00 am - 5:00 pm

More Restaurants

AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY