Moonbean - knows their coffee seriously! I buy my weekly bag of freshly roasted beans here, and the selection is always awesome. Great variety with many different tastes.
For staying in, I actually think their baked goods are the star here. It's a welcoming place to sit and chat with a friend.