Looking for a casual (but not dive) fun place where a group of 15 - 20 folks can meet for Happy Hour on a Saturday. Downtown is probably best, but would consider Belltown, Cap Hill, Lake Union. Group of foodies, so not likely to enjoy Buca de Beppo, Fado, or other chain-ey type places.
All my favorite spots are too small. Also, it doesn't have to be an "official" Happy Hour, just a place that can handle a crowd without a reservation, serves excellent wine and cocktails, and better-than-decent nibbles.
Not asking for much, right?
Thanks to anyone who can pull this rabbit out of a hat!