Stevenson Ranch CA El Pollo Loco 1. 24805 Pico Canyon Rd, Stevenson Ranch, CA 91381 | El Pollo Loco (661) 222-7150