streetfood: Boston’s Dog ‘n Claw

Dog ‘n Claw food stand at the New England Aquarium must be new! I didn’t have a chance to try the dogs, but the claws were definitely a refreshing summer snack, or small lunch! The roll is packed with chunks of lobster meat that’s light and refreshing, and just lobster (with mayonaise). With winters in Boston, we […]