El Pollo Loco
OPEN NOW
Today: 9:30 am - 9:00 pm
Phone: (480) 991-0304
Address: 15255 N 64th St, Scottsdale, AZ 85254
Website: https://restaurants.elpolloloco.com/az/scottsdale/15255-n-64th-street
https://restaurants.elpolloloco.com/az/scottsdale/15255-n-64th-street
4506 E Cactus Rd, Phoenix, AZ 85032
7337 E Shea Blvd, Scottsdale, AZ 85260
12847 N Tatum Blvd Ste E01, Phoenix, AZ 85032
15169 N Scottsdale Rd, Scottsdale, AZ 85254
6501 E Greenway Pkwy Ste 108, Scottsdale, AZ 85254
16489 N Scottsdale Rd, Scottsdale, AZ 85254
15323 N Scottsdale Rd, Scottsdale, AZ 85254
16455 N Scottsdale Rd, Scottsdale, AZ 85254
13610 N Scottsdale Rd Ste 31, Scottsdale, AZ 85254
15230 N Scottsdale Rd, Scottsdale, AZ 85254