A list of restaurants and retailers that recently opened or signed new leases in the Houston area: WEST Club Champion is opening its first Texas golf club store location at the Benignus Plaza at 10324-D2 Katy Freeway. The store will open Wednesday, March 6, 2013. The Chicago-based golf company offers club fitting technology and extensive […]