Tucked into an old mercantile building in Inman Square and surrounded by vintage stores and coffee shops, The Druid is a tiny room of a bar that feels about as magical as its namesake. On busy nights—or game days—the party threatens to spill out onto the sidewalk and into the street, and that’s exactly how it feels inside. Like a lot of Boston pubs, The Druid has endured new ownership but maintains its classic, welcoming and well, Irish, feel.