Published October 29, 2014 at 3000 × 1849 in Von Trapp Brewery, Stowe, Vermont Mountain views + expansive deck = happy al fresco beer drinkers ‹ Return to post Join the Conversation. Share Your Opinion. Chime in.Cancel reply