151 Main St, Stowe VT (map)
Open daily 12pm – 10pm (Closed Mondays)
Our take: Tap 25 has a sister location in California, and this recently added Stowe bar is on the northern end of Main St. in Stowe Village. Tap 25 is a comfortable drinking spot, featuring craft beers from Vermont and the west coast, as well as a menu of flatbreads and other bar snacks. Enjoy their couches and catch a game. Read our full review of Tap 25.