Rose McCaffrey's is a nice little "Irish" pub, but it is pretty small (it's right across the street from my work so I've been to a couple of happy hours there). Couldn't say about the upstairs area...possibly larger. What about the Half Moon bar & Grill on 20th St. and Highland? That's a pretty big place and good old fashioned 'Merican bar food.
Oh, and Ranger IPA on tap
Oh, and Ranger IPA on tap