The Barking Crab
Restaurant $
88 Sleeper St, Boston, MA 02210
Boston
Description
Legendary New England Seafood Restaurant in Boston located on the historic Fort Point Channel. Frequently Asked Questions
Places You Should Consider
The Barking Crab Photos
News & Articles