Start from
Los Arcos Restaurant
1705 Tully Rd, San Jose 95122