I first learned about Square Tail Brewing on Twitter a few months back, I started following them hoping to get some clues as to the direction the brewery in Amherst, Maine was taking. I also had to bring up Google maps and figure out where Amherst, Maine is, only 30 minutes away but not on […]