No — not on New Year’s Day. But you can purchase liquor on New Year’s Eve. Texas law requires liquor stores to close every Sunday and on three holidays: Thanksgiving Day, Christmas Day and New Year’s ...