Tazza D'oro is fantastic! I worked with them for coffee catering and the ownership couldn't have been more friendly and accommodating! They have a great selection of hot beverages and always have a variety of baked goods. It is a great place to head on the weekend to get work done, but since it is the place to go - I typically run in to someone I know and end up getting to catch up with people as well! The seating is limited, so with more than 2 people it is a challenge to get space to sit during the busy times.
I also love that they feature local artists. I attended an art show there one evening and it was a lovely community space to celebrate the artist's success!