Breweries of New Hampshire
Tucked away in the small town of Littleton, this brewpub is the only one north of the White Mountains. Sitting on the second story of a quaint building in the middle of town, it is divided into equal parts. On one side you can savor an Italian meal with the family while on the other you can kick back and play darts with the locals while indulging in one of their three regular brews or a rotating seasonal.