Get directions to: El Pollo Loco, Sunnyvale, CA
Restaurant address: 996 W. El Camino Real Sunnyvale, CA 94087, USA
Restaurant: El Pollo Loco