Taqueria Cazadores

3763 Lafayette St
Santa Clara, CA
408.986.9610
37.388436
-121.952909
Hours:
Mon - Fri: 9am - 8pm
Sat: 8am - 6pm
Sun:closed

for Taqueria Cazadores
Directions
from: