It's pricey, but Victoria Gastro Pub in Columbia (on Snowden River Parkway) is easily my favorite haunt. Victoria is part authentic upscale pub, part newfangled pub grub restaurant. I'll have more to say on their menu and the overall look and feel of the place later, but for now: beer.
The beer and food menu changes fairly regularly, but I swiped a paper copy of their menu this weekend so this should be up to date. In total they usually carry about 18 draft beers and another 40 or so bottled beers. Some of the draft and bottled selections (Miller Lite, Coors Light, Bud, Sol) take up space where a better beer could go, but at the same time not every customer wants craft beer. I've made my peace with that.