Twins Tavern, a family-owned bar, officially opened in Katy in late December. The local bar is branded as an "Irish pub with a Texas twist" by owner Micheal Hall. The business was originally estimated ...