The Garret Station ★★★★☆4.4 (1,073) Restaurants Pizza restaurant · American restaurant · Fast food restaurant (more) 14101 Winchester Blvd, Los Gatos, CA 95032 Call Website Details →