El Pollo Loco
Add to Favorites
OPEN NOW
Today: 10:00 am - 10:00 pm
Saved to Favorites
Phone: (858) 240-9668
Address: 419 Euclid Ave, San Diego, CA 92114
Website: https://restaurants.elpolloloco.com/ca/san-diego/419-euclid-ave
https://restaurants.elpolloloco.com/ca/san-diego/419-euclid-ave
1561 Euclid Ave, San Diego, CA 92105
888 S Euclid Ave, San Diego, CA 92114
2210 E Plaza Blvd, National City, CA 91950
155 Marketplace Ave, San Diego, CA 92113
5500 Grossmont Center Dr, La Mesa, CA 91942
4445 Imperial Ave, San Diego, CA 92113
255 Marketplace Ave, San Diego, CA 92113
1636 Euclid Ave, San Diego, CA 92105
1430 E Plaza Blvd, National City, CA 91950
319 N Highland Ave, National City, CA 91950