O'Callaghans Bar offers food, drinks, live sports, and entertainment.