Processing, please wait ...
Taqueria Cazadores
Santa Clara
Cuisines: Mexican
Address: 3763 Lafayette St ; Santa Clara CA, 95054
Great food and service
The service was awesome, the owner was very friendly. We appreciate his flexibility and willingness to accommodate is at last minute.
Check out the new Gogocater Group Order Tool! click here