Editors’ Choice
Ye Olde Pepper Candy Companie
Salem and North Andover
Satisfy your sweet tooth and inner history buff at Ye Olde Pepper Candy Companie, the oldest candy company in America. There you’ll find historic Salem Gibralters and Black Jack candies, made just the way they were in the 1800s. There are also other old-fashioned confections, like anise drops and horehound squares, plus more modern (and just as delish) candies such as chocolate turtles and truffles, brittles, saltwater taffy, fudge, and barks. Visit their flagship Salem location or the North Andover store.
122 Derby St., Salem, 978-745-2744, oldepeppercandy.com
Readers’ Choice
Harbor Sweets
Salem
Nautical-themed chocolates, decadent ice cream toppings, caramel-y, nutty candy bars—Harbor Sweets has your dessert, gifting, and party favor needs covered.
85 Leavitt St., Salem, 978-745-7648, harborsweets.com