And many of the people have never met before so it should be conducive to kibbitzing. And moderately priced? And w/ no reservation needed? And with menu items for vegetarians and a wide range of tastes? And why did I say I'd find a place?
Anything nearby is great, bear it mind its supposed to pour rain on Tuesday night.
This ought to put Chowhound to the test!