Salem has become so much more than witches with its rich maritime history, arts culture, and a small, but varied dining scene. There's now plenty of places to enjoy a great meal after exploring the sights and attractions of Salem. From seafood on the water to casual burger joints, Salem's got options. Our two Salem boutique hotels The Merchant and The Hotel Salem are a luxurious home base from which you can explore Salem. During your next visit, here is our guide to the best Salem restaurants for whatever mood you're in.
If global fare and creative cocktails sound good, book a table at:
With a large sushi menu, Opus can satisfy your craving for seafood in a different way than the traditional New England take. Beyond sushi, there's a plethora of options from Kung Pao shrimp to Korean fried chicken and waffles. One of the best mashups on the menu is pork belly tacos with a spicy, sambal drizzle and banh mi pickles. The cocktails are just as creative with a long list of original drinks featuring flavors from all over the world.
If you're in the mood for classic Italian, head to:
Albanian-born chef Zamir Kociaj cooked in Florence for years before coming to the States and opening this trattoria. Locals love this small, Italian spot for its handmade pastas and professional service. Experience authentic Florentine dishes like chicken liver crostini, braised tripe, and grilled rib eye. Like many places in Salem, Firenze Trattoria has a season liquor license, meaning only beer and wine are available in winter months, so take advantage of the extensive Italian wine list.
Go low key with Asian street food at:
From the owners of Bambolina (another Lark favorite!), Kokeshi serves an Asian-inspired menu in a casual setting. Ramen here has a playful flair, like the Colonel Sanders—fried chicken in a spicy pork broth. Appetizers offer a number of dim sum favorites like pork buns and spicy bok choy and fun takes like the octopus hot dog. Vegetarians will love the Thai green curry with tofu.