8 Best Restaurants In Windsor, VT

Last Updated:
Sort
Pizza Chef is a restaurant located in Windsor, Vermont at 88 Main Street. This restaurant serves meat ravioli, double meat hot italian, tuna garden salad, tiramisu, homemade meat lasagna, grilled chicken breast, and homemade garlic knots. They also serve tuna melt, le gardeaux, soup of the day, via blanco, hot italian, homemade cannoli, and cheezy meatball. They are open every day of the week....
88 Main Street, Windsor, VT, 05089
Rank
1
3 votes
Sponsor
0.0
Windsor Station Restaurant & Barroom is a restaurant located in Windsor, Vermont at 26 Depot Avenue. They are open every day except Monday. Windsor remained the part-time capital of Vermont until 1808. Therefore, the small town attracted a large contingent of lawyers and other officials to run both governments, and the settlement expanded. Shops and hotels such as the Windsor House catered to...
26 Depot Avenue, Windsor, VT, 05089
Rank
2
5 votes
Sponsor
0.0
Windsor Diner is a restaurant located in Windsor, Vermont at 135 Main Street. They are open every day of the week.
135 Main Street, Windsor, VT, 05089
Rank
3
3 votes
Sponsor
0.0
Yummy Yummy is a restaurant located in Windsor, Vermont at 74 Main Street.
74 Main Street, Windsor, VT, 05089
Rank
4
1 votes
Sponsor
0.0
The Vittles Stop BBQ is a restaurant located in Windsor, Vermont at 19 1/2 Union Street. They are open every day of the week.
19 1/2 Union Street, Windsor, VT, 05089
Rank
5
2 votes
Sponsor
0.0
Old World Pizza is a restaurant located in Windsor, Vermont at 70 Main Street. They are open every day except Monday.
70 Main Street, Windsor, VT, 05089
Rank
6
1 votes
Sponsor
0.0
Frazer's Place is a restaurant located in Windsor, Vermont at 5 N.
5 N, Windsor, VT, 05089
Rank
7
1 votes
Sponsor
0.0
Red Head Bistro is a restaurant located in Windsor, Vermont at 131 Main Street.
131 Main Street, Windsor, VT, 05089
Rank
8
0 votes
Sponsor
0.0

More Restaurants Near Windsor, VT

Common Man Restaurant is a restaurant located in Claremont, New Hampshire at 21 Water Street. They are open every day of the week. General Managers - The Common Man seeks positive, highly-motivated, community-minded and experienced General Managers within our 16 locations statewide. MUST have three years of restaurant experience in position. We believe in providing Common Man "WOW" service,...
21 Water Street, Claremont, NH, 03743
Sponsor
0.0
New Socials Bar & Grille is a restaurant located in Claremont, New Hampshire at 2 Pleasant Street. They are open every day except Monday and Sunday.
2 Pleasant Street, Claremont, NH, 03743
Sponsor
0.0
Ramunto's is a restaurant located in Claremont, New Hampshire at 71 Broad Street. They are open every day of the week. Kids eat free when they order a meal from the kids menu with the purchase of an entree. 12 y.o and under. Dine in only.The page you requested could not be found. Try refining your search, or use the navigation above to locate the post.
71 Broad Street, Claremont, NH, 03743
Sponsor
0.0
Out of the Ordinary is a restaurant located in Claremont, New Hampshire at 104 Pleasant Street. They are open every day of the week.
104 Pleasant Street, Claremont, NH, 03743
Sponsor
0.0
Sunshine Cook Shop is a restaurant located in Claremont, New Hampshire at 145 Pleasant Street. They are open every day except Monday and Sunday.
145 Pleasant Street, Claremont, NH, 03743
Sponsor
0.0