I am trying to setup a monthly Happy Hour for several co-workers (and former co-workers) after work on Wednesdays.
We're happy to rotate through a few different places, so I'm looking for some recommendations for potentially interesting bars that could handle about 20 people after work on a Wednesday. Our constraints are primarily geographic. Our office is in Norwood, and people live all over the place, so we're trying to keep it within about a twenty minute drive from work, though not south of Norwood, since almost everyone lives north.
We've gone out for drinks at the various new bars and restaurants in Legacy Place in Dedham, and I'm sure something over there will make it into the rotation. The other location we have frequented is Union St. in Newton Center. Beyond these places, I don't know too many places in that general area - I live in Arlington and tend to mostly hang out in Cambridge/Boston, so I'd greatly appreciate any recommendations that anyone might have for other interesting bars in that are that we could check out.