Irish pub, The James Connolly, offers a snug atmosphere, sports, live music, and a rich history.