About La Lucha

Restaurants In Texas

La Lucha serves American, Seafood cuisine at 1801 N Shepherd Dr Houston, TX 77008. Find restaurant information about La Lucha including address, phone, hours of operation and more.

La Lucha

La Lucha serves American, Seafood cusine in Houston, Texas.

La Lucha Menu
About La Lucha

La Lucha

What Is La Lucha' Address?

What Is La Lucha' Phone Number?

Phone: (713) 955-4765

What Type Of Cuisine(s) Does La Lucha Serve?

Cuisine Served: American, Seafood


Website: http://laluchatx.com/

Hours of Operation: Sun (11:00 AM - 9:00 PM) | Mon - Thu (4:30 PM - 9:00 PM) | Fri (4:30 PM - 10:00 PM) | Sat (11:00 AM - 10: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