The Squire..
Location:
Well for the Boston area what can I say. The Squire is actually in Revere which doesn't have the best reputation...
It's about a 15-20 min drive from Boston actual. Not too long of a hike. The parking lot is in the front of the…