Exit 28onCA 60 Westbound
Right 0.31 mi
El Pollo Loco
72 Rio Rancho Rd, Pomona, CA 91766