Updated 12:05 p.m. July 17 According to Twin Liquors, the store at 19964 Hwy. 59, Unit 18, Sugar Land, opened earlier than expected on July 16. Originally posted 6 a.m. July 9 Twin Liquors Fine Wine & Spirits will open a location at 19964 Hwy. 59, Unit 18, Sugar Land, on July 19. The Austin-based company was founded in 1937 by the Jabour family and provides an inventory of fine wines, industry staples and harder-to-find specialty wines and spirits. Co-owners David Jabour and his sister, Margaret Jabour, now have 95 locations. A grand opening will take place July 26 and will feature events, specials and giveaways throughout the weekend. 512-222-0700. www.twinliquors.com