What law says you can not drink in public New York City?

There is no law that says you can not drink in public in New York City. However, there are laws that restrict where and when you can drink in public. For example, you cannot drink in public parks, on public beaches, or on public sidewalks. You also cannot drink in public while driving or operating a boat.
Copyright Wanderlust World © https://www.ynyoo.com