A lively pub, O'Driscolls Bar is a popular spot for watching sports, often showing games on multiple screens.