Authentic Irish pub offering great beer, a diverse menu, and a clean, welcoming atmosphere.