DSC04850
Parking along the overpass of E. Main Street over Highway 17. You have plenty of other free parking options in downtown Los Gatos, though. (The ride starts with a right turn onto Lundy Lane, which is at the nearest green sign visible in the image.)