Get directions to: El Pollo Loco, Reno, NV
Restaurant address: 2293 S Virginia St Reno, NV 89502, USA
Restaurant: El Pollo Loco