Ritual Roasters is worth the trek into the Mission if you're looking for high quality coffee. Baristas are well trained and friendly and make the best espresso and fresh brewed coffee using a french press. Ritual also serves up some very nice chai, a few different teas, and great miniature cupcakes.
The cafe can be crowded and noisy, but still it's a fun place to spend the afternoon reading a book and visiting with friends. Free WIFI access too.