Yes.
Yes you have to be vaccinated and have vaccination card or the NYS Excelesior Pass Wallet.
Yes... you have to!
New York restaurants are not allowed to admit diners without proof if vaccination. Also require masks unless seated and eating.
Yes, they ask as soon as you walk in
Yes and you have to show proof at the hostess table before you can enter
New York, yes. Boston, yes. Washington DC, no.
Thanks! Your answer is awaiting moderation.