Ordinarily, when I’m flying American, I use my American Express Platinum card to visit the Admirals Club while waiting for my flight to board. One of the (many) perks of Executive Platinum status with AA is access to the Flagship Lounges on international itineraries. (If I maintained oneworld Emerald status with a carrier other than AA, I would have Flagship lounge access even on trips entirely within the US.)
Sharing a wall with the Admirals Club, the views of the tarmac are similar.
In addition to the normal, complimentary Admirals Club spread of pretzels and fruit, the Flagship lounge has a selection of hot foods and cheeses around dinner time. Overall, it struck me as being much more suitable for snacking rather than a full fledged meal.
While the sign was almost certainly necessitated by New York liquor licensing, part of me was left wondering whether its prominence was driven by prior incidents?