I have a Saturday business lunch and have to pick a place. This is a mellow, working lunch where we want to kick back and brainstorm for couple hours (12-2) -- so no insanely-crowded brunch places and nowhere too fussy. Somewhere w/ good food and a casual vibe/dress.
Would Joe Allen's fit the bill? (i've never been)
Any other suggestions?