I second the rec for Con Murphy's. Have been to many happy hours there, and often there are large corporate groups upstairs. Heck, my office has taken up that space several times and it works.
Originally Posted by Tartan69
Public House is a huge space so that might work as well.
Out in Univ City, I would say give a call to the City Tap House and see whether they can accomodate your group-- they have a large and swankly looking space and a cool outdoor patio space....perhaps your group can take that outdoor patio, and it overlooks the city nicely since it's on second floor.
Also in Center City, try Ladder 15 between 15th/16th on Sansom, next to Nodding Heads. Ladder 15 has a nice big upstairs space that your group can reserve.
Hopefully at least one of these spaces serves your needs. Good luck.
"The only difference between the Republican and Democratic parties is the velocities with which their knees hit the floor when corporations knock on their door. That's the only difference."
- Ralph Nader