A popular Irish pub offering fine cuisine, live music, and a welcoming atmosphere.