We just can't get enough of ski-town distilleries, so Curbed Ski was pumped to discover that Green Mountain Distillers has opened a new tasting room. Located about 10 minutes from Stowe, the new space allows the Green Mountain team to make spirits at a much greater volume and serve guests special reserve liquors only available at the tasting room.