Start from
El Toro Tacos
1708 Tully Rd, San Jose 95122