O'Toole Bros is a pub offering live music, delicious pints, cozy toasties, and fresh seafood.