I live in KC so I would start with KC places but feel free to mention the best in your respective town.
I really like The Filling Station. Good brew up there. Latte land used to be my favorite and I lived across from the Plaza (Jefferson St.) one but it has slipped down the list because whenever I go there the line is redic.