The restaurant I spoke of is called Silver Spring Mining Company. They have a restaurant upstairs and a bar downstairs, and the bar has a back room that can hold up to about 30 people. The back room has doors that separate it from the main bar area, as well as a big screen TV we could have control of if we wished. The food is good and the drinks are cheap, which is all I ask from an establishment. Here's a link to their site if anyone wants to look. Link
I am by no means committed to this location though, just thought I'd throw it out since I'm a regular there and its location is pretty convenient to just about anyone. If we decide to meet there I can probably talk the manager in to $2-$3 22oz. beers and margaritas, maybe even rail drinks depending on how many people attend.