SANTA FE TAQUERIA
2687 Story Rd, San Jose
(408) 258-2500
Recent Reviews
SANTA FE TAQUERIA
2687 Story Rd, San Jose 95122
(408) 258-2500