El Pollo Loco adresses in Rancho Santa Margarita‚ CA Home Work hours El Pollo Loco hours California Rancho Santa Margarita AddressPhoneMap22381 Antonio Pkwy Rancho Santa Margarita(949) 858-4446 You May Like Taco Bell hoursTogo's hoursWingstop hoursIHOP hoursLittle Caesars hoursChipotle Mexican Grill hoursPeople Are Reading