Marblehead is a tight little New England town. There is street parking, but mostly taken. Some small public lots but usually taken. Best to just drive about and find a space. Besides, it's Marblehead. If you're not taking a walk, you're missing it. I know. I grew up there. BTW, order a Bloody Mary. Good for you.
There is usually altnough not alwsys street parking available near by. Previous commenter is correct just park and walk. You will be avle park close ans thw town is very walkable
Thanks! Your answer is awaiting moderation.