I didn't realize that. I checked on the Wiki page for alcohol laws state by state and it says off-premises sales of beer are allowed in NY 24 hrs a day...7 days a week.
How long has it been like that?[/QUOTE]
I don't mean to go all GMC here, but isn't Central New York...in New York?