Sugar Land TX Liquor Stores 1. 16135 City Walk, Sugar Land, TX 77479 | Vineyard On The Square (281) 277-1851