Taphouse NH is an American restaurant offering elevated pub fare and a wide selection of locally brewed beers on tap.