HTeaO is coming soon to Flower Mound. An official opening date was not available, but construction has started at the location at 3551 Morriss Road, according to town officials. The location will be across from Town Hall. The store offers a variety of tea flavors including sweet and unsweet options.