Restaurant
The Garret Station
3 locals recommend,
Tips from locals
Local sports bar with casual food with good pizza sandwiches that is good for inexpensive fun
Unique things to do nearby
Location
14101 Winchester Blvd
Los Gatos, CA