El Pollo Loco
1201 S Beach Blvd, Anaheim
(714) 761-4955
Menu
Restaurants in Anaheim, CA
El Pollo Loco
1201 S Beach Blvd, Anaheim, CA 92804
(714) 761-4955