From day one Chowder Heads was a success serving the freshest lobster rolls and New England seafood. And customers come from all over to visit us.