the barking crab barkingcrab.com located in boston, the barking crab has become one of the city's best-loved meeting and eating spots. Category:restaurants and delivery Global Rank:1,485,259 visits:31.3K pages/Per:1.9 ADS