El Pollo Loco Palmdale - Hours & Locations
El Pollo Loco - Burbank
1150 West Alameda, Burbank CA 91506 Phone Number:(818) 557-0683Hours may fluctuate
Distance:31.06 miles
Hours may fluctuate