Skip to main content

El Pollo Loco

fast food restaurant · San Diego, CA

Address
8349 Mira Mesa Blvd, San Diego, CA 92126
Phone
(858) 578-7553
Website
restaurants.elpolloloco.com/ca/mira-mesa/8349-mira-mesa-blvd?utm_source=fb&utm_medium=yext
Where
32.9117, -117.1444

Search Hominin for El Pollo Loco

Other fast food restaurants nearby

More in San Diego