In a state that has the most microbreweries per capita in the U.S., this one reigns supreme. It first opened before the microbrewery craze hit the U.S. in earnest. Much
Windsor Station Restaurant is in the old train station for the town of Windsor, about 45 minutes from Ludlow VT and Okemo Mountain. When you enter, the lounge is on the
Been there, done that? Do tell us about it! Submit a review of this Vermont restaurant today.
4 of 5 stars
Showing All Restaurants