With an irrepressible sense of energy, Windmill Taverns has created something quite special with the launch of its latest new site. Riffing off its previously established Mc & Son’s Irish bar brand, ...