Get directions to: El Pollo Loco, Burbank, CA
Restaurant address: 521 N. First Street Burbank, CA 91501, USA
Restaurant: El Pollo Loco