Glen House is a distinguished dining establishment located in the scenic town of Waitsfield, Vermont. Nestled amidst the picturesque Green Mountains, this restaurant features a menu that showcases both local and seasonal ingredients, marrying traditional flavors with innovative culinary techniques. Patrons can expect an inviting atmosphere, characterized by rustic décor and a warm ambiance, making it an ideal setting for both casual dining and special occasions.
With a commitment to exceptional service, Glen House has cultivated a reputation for excellence, reflected in its impressive 4.5-star average rating. The restaurant’s staff is known for their knowledge and attentiveness, ensuring a memorable dining experience for all guests.
Open for lunch and dinner, Glen House offers a diverse array of dishes designed to satisfy various palates, including vegetarian and gluten-free options. The establishment emphasizes sustainability and local sourcing, providing patrons with a true taste of Vermont.
Located conveniently for both locals and visitors alike, Glen House is a highlight in the Waitsfield dining scene. Whether for a family gathering, a romantic dinner, or a casual meal with friends, this restaurant stands out as a premier choice within the 5673 area.


































