About Santos Lucha Libre Taco Shop

Restaurants In Arizona

Santos Lucha Libre Taco Shop serves Latin American, Mexican, Restaurant cuisine at 9822 N 7th St Phoenix, AZ 85020. Find restaurant information about Santos Lucha Libre Taco Shop including address, phone, hours of operation and more.

Santos Lucha Libre Taco Shop

Santos Lucha Libre Taco Shop serves Latin American, Mexican, Restaurant cusine in Phoenix, Arizona.

Santos Lucha Libre Taco Shop Menu
About Santos Lucha Libre Taco Shop

Santos Lucha Libre Taco Shop

What Is Santos Lucha Libre Taco Shop' Address?

What Is Santos Lucha Libre Taco Shop' Phone Number?

Phone: (602) 943-1156

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

Cuisine Served: Latin American, Mexican, Restaurant


Hours of Operation: Mon - Sat: 10:00 am - 8: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