Restaurants in Stowe

Topnotch Resort, Stowe, Vermont

Topnotch Resort, Stowe, Vermont

Wooded cabins, quaint inns and rustic lodges are quintessential Vermont lodging options. But as Vermont becomes more of an international destination in all seasons, luxury resorts are stepping up their game and becoming popular choices for families and couples alike—and especially in ski towns. Topnotch Resort, located on 120 acres […]

Taps at Crop Bistro & Brewery

Idletyme Brewing, Stowe, Vermont

I remember the first time I stopped in Stowe to visit the old Shed Brewery, now part of Otter Creek Brewing in Middlebury. I drank a flight from the shotski, while wishing the brewery was closer to home so I could be part of their mug club. Now years […]