We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Dan's Windsor Diner

135 Main St, Windsor, VT 05089-1304
+1 802-674-5555
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent41%
  • Very good33%
  • Average17%
  • Poor5%
  • Terrible1%
Travellers talk about
“fish fry” (3 reviews)
“pie” (2 reviews)
Restaurant Hours
American, Diner
135 Main St, Windsor, VT 05089-1304
Write a Review
Reviews (56)
Traveller rating
Traveller type
Time of year

1 - 10 of 56 reviews

Reviewed 4 weeks ago

I enjoyed an omelet which was good and home fries that were excellent. My husband had a lunch of fried haddock which was just okay. We have had the haddock dinner at another place that has the same owner and we thought it was not...More

Thank sugarbushfarm
A TripAdvisor Member
Reviewed 4 weeks ago via mobile

My daughter and I have breakfast at least once a week.Food is great.Portions are large.The staff is friendly and efficient.I would recommend the Windsor Diner without hesitation.

Thank A TripAdvisor Member
Reviewed 4 March 2017 via mobile

My family enjoyed a reasonably priced and volumes of great Saturday morning breakfast Diner food in downtown Windsor VT at the charming old school Windsor Diner. Endless coffee, a good chat at the counter and 4 huge plates of food for $43 My vegetable omelette...More

Thank jm2r
Reviewed 9 February 2017

Love breakfast here! Tried dinner, not as good, but the atmosphere is colorful, lots of locals!The waitstaff is friendly and fast as is the cook!

Thank Iris57classic
Reviewed 5 February 2017 via mobile

We stopped in for a quick coffee during a snow storm. Ended up having delicious pie too. Sat and enjoyed the old home feel of this diner. Food great staff just as great! Thank you!

Thank TangoMango12
Reviewed 7 November 2016

We sometimes go out for a sunday drive and grab breakfast at the diner, the food is good and the waitress is always friendly

Thank Wendy A
Reviewed 25 October 2016 via mobile

The most original diner. Owner is very open and positive and really knows what a diner with good food should be. Lovely pancakes, excellent coffee, great atmosphere. Definitely worth stopping by.

Thank Sidekick18
Reviewed 20 October 2016

We were warmly treated to some hometown ribbing which set the mood for a GREAT luncheon experience...and they didn't just pick on the visitors...the locals got it as well! The food was GREAT...I enjoyed the club and would have enjoyed the french fries had the...More

Thank Gjabsama
Reviewed 15 October 2016

The 1952 dinner is a great place to eat. The have a pretty good selection of food plus the people who serve you are extremely friendly and really set the atmosphere. We would definitely eat here again

Thank PhilR9
Reviewed 15 October 2016

What is a small town without a silver sided diner? Luckily, right on Main Street you'll find the tiny restaurant. Like the typical diner it is not about fancy, it's about food. I stopped here for lunch on a fall trip of the town. The...More

Thank Im_traveling_solo
Nearby Restaurants
Windsor Station Restaurant & Barroom
179 reviews
.15 miles away
Pizza Chef
48 reviews
.08 miles away
Boston Dreams
29 reviews
.09 miles away
Nearby Attractions
Saint-Gaudens National Historic Site
180 reviews
1.79 miles away
Harpoon Brewery
224 reviews
2.51 miles away
Cornish-Windsor Covered Bridge
107 reviews
.42 miles away
North Star Canoe & Kayak - Day Tours
14 reviews
3.24 miles away
Questions & Answers
Get quick answers from Dan's Windsor Diner staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Diner
Breakfast, Lunch, Brunch, Dinner
Restaurant features
Seating, Waitstaff, Takeout
Good for
Child-friendly, Kids
Location and Contact Information
  • Address: 135 Main St, Windsor, VT 05089-1304
  • Location: United States  >  Vermont (VT)  >  Windsor
  • Phone Number: +1 802-674-5555