El Pollo Loco

24805 Pico Canyon Rd, Newhall CA 91381

Order Online Delivery