Midwest-based Big Law firm Armstrong Teasdale has opened its newest office in Dublin, Ireland, making good on long-awaited plans to establish a foothold in both European and U.K. legal markets.