Dinner and drinks inside Windsor's landmark 1900 railway depot, open Wednesday through Sunday.
The building at 26 Depot Ave has been welcoming travelers since 1900, when the Central Vermont Railway ran through town and this depot hummed with arrivals and departures. Today, the trains are gone but the bones remain: the high ceilings, the worn wood, the sense that something worth stopping for happens here. Windsor Station Restaurant & Barroom has claimed that history and turned it into one of the most distinctive dining rooms in the Upper Valley.
Step inside on any evening and the atmosphere does the work before the food even arrives. The main dining room carries the warmth of a place that knows what it is, and the trackside patio extends that feeling outdoors, right where the platform once stood. Guests with four-legged companions are welcome at the dog-friendly outdoor seats, making it a genuinely easy choice for a Vermont evening.
With a 4.6-star rating across more than 660 reviews, the kitchen has clearly earned its reputation. Guests consistently point to food that is fresh and carefully executed, service that turns a Friday-night wait into part of the experience, and desserts that close a meal on a high note. This is the kind of neighborhood restaurant that earns a reserved table on a standing basis.
Windsor Station offers dine-in service Wednesday through Sunday, with the kitchen open from 4:00 PM each evening. Reservations are available and recommended, especially on weekends when the dining room and trackside patio fill quickly.
Can't make it in? Online ordering and takeout let you bring the kitchen home. Gift cards are on hand for anyone who wants to share the experience, and the covered patio with dog-friendly outdoor seating makes the restaurant a natural stop for guests arriving with pets in tow.
Whether you're settling into the historic interior or pulling a chair up on the patio as the Vermont evening cools down, the service is designed to match the setting: unhurried, attentive, and worth every minute.
Take a look at our space and what we have to offer
“From the moment we walked in, we knew we were in for a treat. The ambiance was sophisticated yet cozy, setting the perfect stage for an incredible meal.”
— J. T
Don't just take our word for it - hear from our satisfied customers
Windsor Station is open Wednesday through Sunday from 4:00 PM. Wednesday through Saturday the kitchen runs until 9:00 PM, and Sunday until 8:00 PM. The restaurant is closed Monday and Tuesday.
Yes, table reservations are available. Given how busy the dining room gets on Friday and Saturday evenings, booking ahead is strongly recommended.
Absolutely. Windsor Station offers online ordering for takeout, so you can enjoy the food from home on evenings when a sit-down dinner isn't in the cards.
Yes on both counts. The covered trackside patio offers outdoor dining, and dogs are welcome at the outdoor seating area, making it a great option for warm Vermont evenings.
The restaurant is at 26 Depot Ave in Windsor, VT 05089, housed in the historic 1900 Central Vermont Railway depot building. You can visit their website at windsorstationvt.com for directions and more details.
Yes, gift cards are available. They make a great present for anyone who loves good food and a dining room with genuine Vermont history behind it.
The building itself is a big part of it. Dining inside a restored 1900 railway depot, with a covered patio running along what was once the train platform, is an experience you won't find anywhere else in the Upper Valley. The kitchen's track record, with a 4.6-star rating across over 660 reviews, makes the setting even easier to recommend.
Local places a short distance away, each with its own Doozer site. Tap any card to visit.
0.3 mi156 Main St, Windsor, VT 05089, USA
1.1 mi2066 U.S. Rte 5 N, Windsor, VT 05089, USA
4.3 mi871 VT-44, Brownsville, VT 05037, USA
4.4 mi485 Hotel Rd, Brownsville, VT 05037, USA
7.4 mi14 W Terrace St, Claremont, NH 03743, USA
Other spots near here, whatever their type. Tap one to open its page.