Chatham Tap
Chatham Tap, located on the far North end of Mass Ave, is a tiny English style pub. With only a handful of tables, a few seats at the bar, and a back alley patio the place is small compared to other bars in the area, but what it lacks in size it...
aberrantwidget434 Community Member |
|