Get directions to: El Pollo Loco, National City, CA
Restaurant address: 1710 Highland Ave National City, CA 91950, USA
Restaurant: El Pollo Loco