Known for its haunted history and elaborate Halloween celebrations, Salem, Massachusetts is also home to many excellent restaurants. The coastal town is just 22 miles from Boston; under an hour’s drive from the city or a quick and inexpensive ride on the commuter rail. During your visit, whether you’re hunting for a potent enough love potion or perusing the town’s robust art scene, fuel up with warming Moroccan tagines, full-to-bursting lobster rolls, and saucy birria chimichangas. Even witches have to eat.
Read MoreThe Best Restaurants in Salem
Moroccan tagines, chocolate elixirs, and tacos galore
Settler
Mediterranean cooking meets seasonal New England ingredients at Settler. Local sourcing is at the core of the menu, which means diners will find bluefin tuna with cucumber, dill, and yogurt, oysters with a rosé mignonette, and spaghetti with local lobster. The drinks emphasis is on their curated wine list, but they offer a few cordial-based cocktails as well.
Turner's Seafood
This classic seafood spot serves up clam chowder, lobster rolls, steamers, and a catch of the day in Lyceum Hall, rumored to be one of Salem’s most haunted historic sites where notable names like Ralph Waldo Emerson and Henry David Thoreau used to give lectures. The family-friendly restaurant also has an adjoining fish market serving local haddock from Gloucester.
Bella Verona
Get your Italian fix in this charming red-and-white-checked tablecloth restaurant serving classic red-sauce pasta and big plates of pork loin in pepper sauce and shrimp doused in a white wine cream sauce and served over rice. Linguine with scallops and shrimp in a light red sauce is one of the specialties of the house.
Kakawa Chocolate House
Kakawa’s selection of truffles is nothing to scoff at, but the real delight is the drinking chocolate elixirs made using traditional recipes from Mesoamerican, European, and Colonial histories. Historic Salem residents may have enjoyed the same steaming cups of hot chocolate. If you prefer less sweet, try the Aztec Warrior Elixir made with bitter chocolate, pasilla de Oaxaca chili, Madagascar vanilla, and a variety of herbs.
Gulu-Gulu Cafe
A local community hub, Gulu-Gulu has a sought-after craft beer menu, a wide selection of stuffed sandwiches, and rotating displays by local artists. Try the festive Season of the Witch IPA from True North Ale Company in Ipswich or the Lychee Blueberry Sour from Couch Dog Brewing Co. right here in Salem. Warm weather bonus: the patio is dog-friendly.
Blue Fez
Enjoy heartwarming Moroccan flavors at Blue Fez, like tagines made with braised lamb shank, dried figs, and saffron or with shrimp, peppers, lemon, and zucchini. The menu offers a hefty list of appetizers and small plates so you can try many different dishes in one sitting. Don’t pass over dessert: Moroccan pureed dates are a standout served with almonds, shaved coconuts, honey, orange blossom water, and cinnamon on top of ice cream.
Ledger
Housed in a historic bank from the 19th century, Ledger is a trendy gastropub with ample bar seating and a menu based on contemporary New England cuisine. You’ll find small plates like pork belly served with peaches, cashews, pickled peppers, hot honey, and miso vinaigrette alongside hearty pasta and local seafood. Don’t skip the soft popovers served with green goddess butter and beef drippings.
- OpenTable
Search for reservations
Ugly Mug Diner
The Ugly Mug Diner is a classic breakfast, brunch, and lunch spot in central Salem. Order up a breakfast feast with chicken and waffles, chipotle hash benedict, and steak and eggs or go for a hearty Cubano sandwich for lunch. They also make their own sodas and offer more than 22 syrup flavors for lattes and steamers.
All Souls Lounge
All Souls is an industry hangout where you can order classic cocktails alongside fancified hot dogs and grilled cheese sandwiches literally overflowing with fun ingredients. Try a Tokyo dog with caramelized onion, Teriyaki mayo, black sesame seeds, and scallions or a banh mi grilled cheese with provolone, pickled daikon radishes and carrots, sriracha mayo, and more.
Jolie Tea Company
Channel your inner British royal at Jolie Tea Company’s daily high tea service with tiers of tea sandwiches, macarons, scones, and other traditional finger foods. The tea service is extremely allergy friendly, with variations for dairy and gluten-free eaters, vegetarian, vegan, and pescatarian diets, and pregnancy. They also offer tea cocktails and mocktails and a light lunch menu with salads, tartines, and quiche.
Notch Brewing
Notch Brewing has been crafting pale ales, lagers, and pilsners in Salem since 2010. At their Salem taproom, you can try them all while snacking on German-leaning fare like a sausage sandwich on a brioche bun served with sauerkraut, pickled beets, and Dusseldorf mustard.
La Delicia
This hole-in-the-wall spot serves piping hot Dominican dishes for breakfast, lunch, and dinner. Try the chicharron mofongo with fried green plantains, a hearty carne de res guisada plate with rice and beans, or a handful of savory pastelitos to go.
Deacon Giles Distillery
Deacon Giles Distillery makes gin, vodka, and canned cocktails right here in Salem. At their in-house cocktail bar, customers can try out creative creations using their spirits. The menu rotates regularly but the Psycho Mantis with dry gin, amber rum, lemon, orgeat, anise seed, snap pea syrup, and Peychaud’s is a crowd favorite.
Also featured in:
Minzu Sushi
A family-run Japanese spot, Minzu Sushi has an extensive menu of maki, sushi, and sashimi offerings, plus sushi entrees and lunch specials. The Salem Maki includes shrimp tempura, avocado and cucumber with spicy salmon, tempura flakes, eel sauce, and spicy mayo. For a festive touch, try the avocado-wrapped sushi lollipops.
Tepeyac Cocina Mexicana
Load up on tacos and burritos at this small but mighty Mexican restaurant. The spot serves heaping plates of birria, carne asada, and pollo a la plancha with rice, refried beans, tortillas, and salad. Locals swear by the queso and chips, and hot and crispy churros are available for a sweet treat.