We're on a budget, so an oft-recommended seafood restaurant like Sealevel isn't really prudent for us. Can anyone recommend a cheap-but-good seafood place -- say, around $15 for fried haddock or cod, perhaps?
Activities-wise, my kids go to museums only under duress, alas,but we can't go to a historic place like Salem without sampling some of the history, in my opinion. Right now, I'm thinking that the best bet for my family is the Cry Innocent witch trial re-enactment, which also apparently gives you admission to the (quite small) Salem Museum, The Spirit of Salem film, and the History Afoot walking tour of Salem. Has any done the History Afoot walking tour? Was it good?
Finally, we are seeking a close-by beach -- no less than 15-20 minutes away from Salem by car, ideally (since we will be doing long drives on many other days of the trip). Right now we are thinking Devereaux beach, which seems to have decent waves occasionally (the kids like those) and which also offers Marblehead for a nearby nice stroll for my wife's parents. Is that a good idea? Is there a better beach than Devereaux each withing 20 minutes of Salem?
Thanks in advance for any advice!