1799 Mountain Road
Stowe, Vermont 05672
Our dream of moving to Vermont came true! We purchased Mountain Cheese and Wine, a 40 year tradition in Stowe, in July of 2014 and renamed it Stowe Wine and Cheese, one of the few changes we made in the first year. In the spring of 2015, however, we totally remodeled the store and in August opened Swirl, our in store tasting bar where you can sit down and relax and try dozens of wines, craft beers and ciders, cheeses, meats and so much more. Taste something you like? Buy it in the store!