
Categories
Restaurant
About Us
The Taphouse is a 150-seat restaurant with an attached 100-seat biergarten just up the hill from Lake Winnipesaukee’s Center Harbor town docks. With views of the lake and mountains, The Taphouse features inspired comfort food alongside a full assortment of craft beer, wine, and cocktails in a cozy and relaxed environment for locals and visitors alike. With two full bars and several eclectic dining rooms, it’s the perfect destination for casual dining, meeting space, and private events.