Call nowBook now
What’s On Tap at The Tavern at Edson Hill

What’s On Tap at The Tavern at Edson Hill

Vermont beer lovers – this one’s for you. Vermont is a mecca of microbreweries – currently, the Vermont Brewers Association lists 51 craft brewer members, making VT once again the state with the highest number of craft breweries per capita in the U.S.)....