Visiting the Witch City and craving a sweet latte or a jolt of caffeine? Look no further than these 3 of the best coffee shops in Salem, MA.