My favorite place to come for "dinner." The cafe staff are really friendly. The parking is a bit tricky and it fills up quickly, but usually you can find a space.
The only real downside of this place is that there is a guy who might live upstairs. Every single time I go there, he is just sitting up in the back corner, reading. Usually he's wearing the same plaid flannel shirt. He seems friendly and if you start looking at the running books too long, he will attempt to assist you. Actually, he makes me feel a little uncomfortable, and usually if I need a book from that section, I make a game plan to go in, grab it, and get out as quickly as possible. Seriously, he is always there.