It's a cool vibe, especially on the back patio and in the "library". The coffee and food are average - good, not great, and overpriced for the quality and portions. The service is usually given without a smile, like the staff is angry that they're not the ones lounging with their laptops. But still - it's a great place to chill, people watch, and work.
Pros: ambiance
Cons: service, parking, bathroom
more