El Pollo Loco

3.2/5.0
2 reviews

18571 E. Chapman Ave.

Orange, CA

639-6816

Category: Chicken

Tell others


No photos uploaded yet