El Pollo Loco San Diego CA
Add Website
Close
El Pollo Loco
Be first to review 2795 Main Street,San Diego CA 92113 Phone Number: (619) 595-0847
Post a review
El Pollo Loco Nearby
Locations Closest to You miles-
El Pollo Loco - National City 1710 Highland Avenue2.72
-
El Pollo Loco - Chula Vista 666 H Street4.98
-
El Pollo Loco - San Diego 5415 El Cajon Blvd.5.53