This post is as much about the location as it is about the beer. Probably even more so. Recently, hubby and I went to New England Brew...