Barking Crab
88 Sleeper St, Boston, Massachusetts 02210
Featured Review : Boston's only "true" no-gimmicks waterside crab and fish shack. The Barking Crab is an oddity, situated right on Fort Point Channel with a huge canopied deck with uninterrupted view of the Financial District skyline with...See Full Review