Barnaby's Pub is a pub offering a wide beer selection, sports on TV, and live entertainment.