Love their mocha! Make sure you ask for their homemade whipped cream on top! They used to add it automatically, but now you have to ask.
This place is really cool and has a great atmosphere. The only downside is that it's usually pretty packed and can be hard to find a seat, especially on weekends.