They roast the coffee there on site almost every day, and use only the best beans available. I saw one comment that the pastries were bad, but it's not true. In fact they bake their stuff in the morning and it's very good and fresh. I had their fresh cinnamon roll and it was very nice with the Peru brewed coffee I enjoyed. The free wifi is no hastle and fast.
Pros: Freshly Roasted Coffee, nice baked items, very friendly staff
Cons: I thought they didnt have enough parking---but you need to go out back
more