Skip to content

The Taphouse Lake Winnipesaukee

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.

Scroll To Top