This coffee shop is A-Ok, just as the 3 stars indicate. The drinks are pretty good, the food is ok, the seating is ok and the service is ok (it's like Cheers - everyone knows your name but the service isn't really zippy).
I used to stop here often, but it had been a while. They've gotten a lot of new tables and chairs which makes it a lot less divey than it used to be.
Overall, a nice place to to grab a drink and relax.