Get directions to: El Pollo Loco, Torrance, CA
Restaurant address: 1565 Sepulveda Blvd. Torrance, CA 90501, USA
Restaurant: El Pollo Loco