Get directions to: El Pollo Loco, Lehi, UT
Restaurant address: 88 N 1200 E Lehi, UT 84043, USA
Restaurant: El Pollo Loco