I need to take about 15 co-workers to someplace for drinks in the afternoon. I have some really specific location requirements:
Needs to be walking distance from Lincoln Center or less than a 10 minute ride on the 1 or A/B/C/D (so going down to Chelsea or the West Village are out).
I'm looking for a calm atmosphere that will work well for a group.
My first thought is Boat Basin, but the nicer the day, the more packed it will be.
I'm also thinking some of the restaurant bars at the Time Warner Center.
I feel like there must be some good places up on Columbus, but I don't hang out too much there.