Processing, please wait ...
El Pollo Loco - Santa Clara
Santa Clara
Cuisines: Mexican, Catering
Address: 2505 El Camino Real ; Santa Clara CA, 95051
It was great!! Everyone loved this 3 course meal!!
always satisfying