Processing, please wait ...
El Pollo Loco - Santa Clara
Santa Clara
Cuisines: Mexican, Catering
Address: 2505 El Camino Real ; Santa Clara CA, 95051
so yummy
love it