El Pollo Loco
969 S Euclid St, Anaheim
(714) 772-5492
Recent Reviews
Order Online
You May Also Like
Little Caesars Pizza - 1711 W Ball Rd
Pizza, Fast Food, Chicken Wings
Panda Express - 927 S Euclid St A
Chinese, Fast Food
Bronx Sandwich Company - 949 S Euclid St
Sandwich Shop, Salad, Vegan
Restaurants in Anaheim, CA
El Pollo Loco
969 S Euclid St, Anaheim, CA 92802
(714) 772-5492