Restaurant
Social House
25 locals recommend,
Location
1716 Depot St
Manchester, VT
Manchester Center
Tips from locals
Social House (SoHo) is a Mediterranean based restaurant with sharing and family-style options.
Year round awesomeness but the patio dining in the warmer months is unmatched.
20 minute drive towards Manchester, this is a gem of a restaurant with seasonal american fare.
Social House by Airbnb Experiences
Get to know this iconic landmark through Airbnb Experiences, small group activities led by locals