I'd second that Court Ave. Brewing is alright. I'd add that Raccoon is below average. El Bait shop has one of the largest selections of Microbrews available and great beers on tap (i.e. Founder's breakfast stout, Boulevard Imperial Pils, approximately 100 other beers). EL Bait Shop also has a homebrewer's happy hour on Thursdays from 6:00-8:00 PM.
I'm not a fan of Exile Brewing as of yet. They only have a hefeweizen and a blonde ale. Not bad beers. Their food has gotten horrendous review, however.
I'd recommend stopping at Jasper Winery near downtown Des Moines. They taste all of the Madhouse beers, serve cheese and meet trays, and it's just a chill place with lots of seating inside and out.
If you're downtown, I'd second the Royal Mile and Red Monk recommendations. And again, El Bait is a must see for anyone who loves beer.