The Taphouse is a 150-seat restaurant with an attached 100-seat biergarten, located 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, business meetings and private events. The outdoor biergarten offers our full restaurant menu, is family & dog-friendly, and hosts live music on weekends. |
|