About Lucha Libre Taco Shop

Restaurants In California

Lucha Libre Taco Shop serves Fast Food, Mexican, Restaurant cuisine at 2525 El Camino Real Ste 218-C 218-c Carlsbad, CA 92008. Find restaurant information about Lucha Libre Taco Shop including address, phone, hours of operation and more.

Lucha Libre Taco Shop

Lucha Libre Taco Shop serves Fast Food, Mexican, Restaurant cusine in Carlsbad, California.

Lucha Libre Taco Shop Menu
About Lucha Libre Taco Shop

Lucha Libre Taco Shop

What Is Lucha Libre Taco Shop' Address?

What Is Lucha Libre Taco Shop' Phone Number?

Phone: (760) 429-2935

What Type Of Cuisine(s) Does Lucha Libre Taco Shop Serve?

Cuisine Served: Fast Food, Mexican, Restaurant


Website: http://www.luchalibretacoshop.com

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