I'm not a great fan of the coffee, but the ambiance is great. (And for the record, that's the first time on this site I've used the word, "ambiance.") If you want good coffee, I'm still going to point you to Coffee Bean and Tea Leaf Company. But for a place to get together with friends, Xtreme Bean is fun.
If you don't want caffeine they have some pretty good fruit drinks. (A little too sweet for my tastes, but still good.)
I do like this place, despite the use of the word, "extreme" in their name - misspelled no less. But it's also close by to me - that won't help you, but it sure is good for me.