There was a thread on this recently. I'm planning on heading to The Ainsworth in Chelsea tonight and would be happy to meet up. At the moment I'm planning on going solo.
http://www.ainsworthnyc.com/
Edit: This thread: http://www.spurstalk.com/forums/showthread.php?t=212686 I didn't even realize The Ainsworth was where people met last year, I was going there tonight because a coworker recommended it.