Lola's Taco Shop
Address:
7333 E Indian Plz, Scottsdale, AZ 85251
Phone:
(602) 810-0736
Hours:
- Thu: 12pm-12am
- Fri: 12pm-12am
- Sat: 12pm-12am
- Sun: 12pm-12am
Other Businesses:
- Panda Express at 7014 E Camelback Rd Ste 569, Scottsdale, AZ 85251
- N Y P D Pizza at 13901 71st St, Scottsdale, AZ 85251
- SUBWAY at 7620 E Indian School Rd, Scottsdale, AZ 85251
- Red Lobster at 3360 N Scottsdale Rd, Scottsdale, AZ 85251-6428
- Suede Euro-Asian Restaurant & Lounge at 7333 E Indian Plz, Scottsdale, AZ 85251