Huge restaurant at the foot of Mount Snow next to the Main Lodge. There is a cafeteria downstairs as well but Tap Room has a different menu, waitress service, and specialty beers on tap. Our group...
The Station Tap Room
(11)
Photos
The Station Tap Room is a hospitality establishment located in West Dover, Vermont, dedicated to assisting guests with their purchases and vacation planning. They emphasize customer support and are prepared to help visitors navigate their experiences seamlessly.
Committed to providing excellent service, The Station Tap Room offers a friendly atmosphere for patrons seeking to enjoy their time in the area. The team is eager to address any inquiries or concerns, ensuring a pleasant experience for all guests.
Generated from the website
Also at this address
Reviews
Located slopeside at Mount Snow, The Station Tap Room (formerly the Mid-Station Bar) was a recently repurposed area, probably designed to better throttle the aprés ski crowd at Cuzzins Bar &...
A decent sit down place at Mount Snow, but not a large menu. They do have a nice bar area and a good lists of beers/ciders. The bf thought the meatball sandwich was just ok, but I liked mine. It...
It was, ok. It's no Cuzzin's that's for sure, but if you can't get in there it is a decent second. I assume this was designed to help take some of the pressure off Cuzzin's (?) because back in...
Here on vacation with some of my girlfriends we stopped in for some drinks and appetizers and had a very rude server by the name of Gabrielle. S was getting attitude with us and beyond rude , kept...






