The tavern of the historic Green Mountain Inn, built in 1833; named for the horsewhips once displayed on its walls, it serves pub fare and drinks in the heart of the village.
Sign in to leave a review.
No reviews yet. Be the first to share your take.
New (0) · Gallery
34 S Main St, Stowe, VT
New (0) · Retail
38 Main St, Stowe, VT
New (0) · Cafe