D'Arcy McGee's is a festive Irish pub chain offering traditional comfort food, a selection of local and imported brews, and live music.