About Santos Lucha Libre Taco Shop

Santos Lucha Libre Taco Shop serves Latin American, Mexican, Restaurant cuisine at 7620 E McKellips Rd Scottsdale, AZ 85257. 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 Scottsdale, Arizona.

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: (480) 636-8619
What Type Of Cuisine(s) Does Santos Lucha Libre Taco Shop Serve?Hours of Operation: Mon - Fri: 9:00 am - 8:00 pm Sat: 10:00 am - 4:00 pm Sun Closed |
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