Start from
Super Taqueria
1095 S White Rd, San Jose 95127