A quintessential Boston spot. Right as soon as you enter Boston’s Seaport, enjoy fresh lobster and all the seafood you can think of at Barking Crab!