Three Penny Tap Room – Montpelier, VT
04 August 2010
We stopped at the Three Penny Tap Room in Montpelier, Vermont on our way to the Vermont Brewers Festival in Burlington, Vermont. There has been nothing but great buzz about the Three Penny Tap Room so we had to go see for ourselves. Montpelier turned out to have a quaint downtown full of shops, restaurants [...]












