Pluses: the staff truly knows about coffee and you will learn a lot if you listen to them. There's genuine passion at work here. Kitchen is big and real, with a smart cook capable of delivering an inventive above-average menu with many healthy options. Music is always eclectic and in excellent taste, which is rare enough to be worth mentioning.
Minuses: this place attracts hordes of aging hipsters with extremely noisy kids, and it sorely needs an AC.