food picture for Chowder Heads
Restaurants By City Home

Chowder Heads USA

Is the only seafood restaurant in the area that serves fresh New England seafood. And they consistently receive yearly awards of excellence for food and service. Chowder Heads lobster rolls have been voted number one, above Chops Lobster bar and others four years running.