Club Cafe is my favorite place to catch a show in Pittsburgh. They don't get many acts that I've heard of, but that's to be expected for a venue that's max capacity is around 80 people. However, every once and awhile they'll get somebody in that easily could sellout a concert hall 10x the size. So be sure to check their lineup periodically. Bob Schneider and Blitzen Trapper up close and personal? Amazing.
I haven't eaten here before, but the food looks good. Their booze is a little expensive, but they have a very good beer menu and some nice cocktails. Anyways, If you're a fan of live music, Club Cafe is a Pittsburgh Gem.