El Pollo Loco adresses in Newhall‚ CA Home Work hours El Pollo Loco hours California Newhall AddressPhoneMap24805 Pico Canyon Rd Newhall(661) 222-7150 You May Like Popeyes hoursDel Taco hoursBurger King hoursPanda Express hoursOutback Steakhouse hoursEl Pollo Loco hoursPeople Are Reading