Courtesy Winston Champagne Bar. Champagne lovers, a new wine bar is coming to Los Gatos – and it’s completely focused on the bubbly beverage. Winston Champagne Bar will offer hard-to-find ...