Take a walk down this historic car-free street and find local goods, shops, cafes, and great food. The Peabody Essex Museum, filled with great history and info about the region, is also here (https://www.pem.org/).
The harbor is known for its beautiful sunsets and views, which can be best seen on Pickering Wharf. Make sure to check out the Salem Maritime Historic Site and Derby Wharf Light Station. If you're looking for a little adventure, the neighboring town of Marblehead also has a beautiful harbor and lighthouse. There is a sweet little seafood dive on the harbor called The Barnacle.
Click the link below for restaurant recommendations, including Ledger, All Soul's Lounge, and Bambolina.