El Pollo Fino

723 N Anaheim Blvd, Anaheim, CA

Menu (As of 10/29)

Plates

Chicken

Sides

El Pollo Fino: hours and how to order