Hey Bert, ...I found a great place to eat while I was in Salem. I asked a guy, who was walking his dog, where was a good place to eat right there on the waterfront. He advised "Victoria's", better known as Victoria's Station. Lorna & I went in and had an excellent meal! It was the best Prime Rib Dinner I've had in quite some time. They also had a superb salad bar too! It is right on the water on Pickering Wharf which has a wonderful view of Derby Wharf Light.
Try it, ...you'll like it!
Bob