We are open for take out Thursday-Sunday 12-7pm!
Fresh fish delivered daily & lobster meat cooked in house. 

Never frozen!
Call for your order 781-631-4236!


The freshest Seafood in town!

Lobster caught on our own boat!

New England style seafood restaurant and bar, with stunning views of Marblehead harbor, Marblehead neck, East coast sunsets, full moons, & nor'easters!

Check our Menu selections for Lunch and Dinner!

The History of The Barnacle Restaurant

Stories and pictures

Want to support your regular server or bartender?

We are taking turns putting together your to-go orders. Tipping is appreciated! Call 781-631-4236 for the menu and
pick up Thursday-Sunday from 12:00 to 7:00.

Thank You and Stay SAFE!

Our Location


141 Front Street
Marblehead, MA 01945

Contact Us

Phone : 781-631-4236

Our Hours

We are currently doing take-out only. THURSDAY-SUNDAY 12-7pm

MON-FRI 10:30 am – 10:00 pm

SAT-SUN 10:30 am – 10:00 pm