Askpot
← Company directory

The Barking Crab: Business overview

The Barking Crab is a beloved seafood restaurant located along Boston’s Fort Point Channel, known for its outdoor dining experience and cozy atmosphere. Established in 1994, it offers a variety of seafood dishes, including its famous lobster rolls.