When a bar is a favorite for both locals and tourists, you know it has to be awesome! Conveniently located on the way down Mountain Road, it is the perfect place to grab a drink and some food after a fun day on the slopes. “The Horn”, the bar’s nickname dubbed by locals, was ratedContinue reading “EAT STOWE: The Matterhorn”