Processing, please wait ...
Address: 3763 Lafayette St ; Santa Clara CA, 95054
The service was awesome, the owner was very friendly. We appreciate his flexibility and willingness to accommodate is at last minute.
Ken (GetQuik) & the owner of Taqueria Cazadores worked with me VERY LAST MINUTE to fulfill a non-food need for a company celebration. TY!!!!