Not too many brew pubs, but there are some good places. Strange brew like tbulger said. Why don't you stop off in Milford and stop by Pennichuck Brewing ( pennichuckbrewing.com. I have yet to stop by the brewery but they've got an excellent Irish red ale, a Rye IPA, a couple more and some specialty beers I've been dying to try.
They'll let you sample, then buy a growler or a case of bottles.
If you want to travel east for 30 minutes about, you can go to the Portsmouth brewpub/brewery, Smuttynose Brewery or Redhook brewery in Newington.
Let us know where you go!
Sean