Whatever alcohol you drink in the bar should stay in the bar. Under New York City Administrative Code Section 10-125(b), it is illegal to possess or drink an alcoholic beverage in a public place in the City.
Not joining the fight to make it a reality is starting a fight to keep it from becoming one, silence and apathy manifesting as complicity. And pushing aside this issue altogether in favor of a debaucherous afternoon among blindly advantaged peers? That's a certain white privilege called SantaCon.
Once you get past the initial embarrassment of walking out of your apartment in a Santa Claus suit for the first time, and you get a "Hi Santa!" from a similarly clad New Yorker, the day gets progressively more magical.
Even though St. Patty's Day is arguably a holiday with no age cut-off, there is a societal expiration date for public booze-fests. How old is too old for early morning beer drinking and day-long public intoxication?