Windsor Station (Windsor, VT)
Last month, we were looking for a good place to go to celebrate Carol’s birthday, and realized we hadn’t been to one of our area favorites for a while: Windsor Station in Windsor, VT. As you might suspect from the name, Windsor Station is in the former railroad station, and it’s one of the area’s best fine-dining options.









