I like Hal's. The food is decent, the service has always been spot on and there's a great variety of drinks to choose from. The "good" beer such as the Belgian is obviously a little pricey, but if you're looking for Miller Light or something of that sort, there's always some kind of special going on.
The downsides are that the parking sucks on Friday and Saturday nights and the bar can get a bit crowded as there is limited seating.
My friends and I absolutely LOVE the private room and try to get it as much as possible when we're making plans to hang out. All you have to do is call ahead and see if it's available. There are no minimums or requirements to use the room, but I know my friends and I always make it worthwile for them to put us in there. It fits about 10 people comfortably at most, but it has a TV, couches and chairs. It used to even have a Wii, but I'm guessing that some jerk broke it because they don't have one anymore. It's like having a small party in your living room except you don't have to clean up after the party's over. Hal himself is a nice guy who is almost always there and will go out of his way to accomodate you.