UPDATE: Twin Liquors opened new location in Sugar Land July 16

Twin Liquors will open a Sugar Land location July 19.

Twin Liquors will open a Sugar Land location July 19.

Show map
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
By Christine Hall
Christine Hall joined Community Impact Newspaper in October 2018, and covers Missouri City and Fort Bend ISD. She previously reported on health care innovation for the Texas Medical Center, was a freelancer, and held various news roles at the Houston Business Journal.