Since then, McKibbin's Irish Pubs have flourished and now offer multiple locations throughout the Montreal area. From the moment you enter, it's as if you have journeyed to Ireland. The sights, sounds and scents immediately transport you to the Emerald Isle. Strolling about the pub, you w...