Fantastic coffee, excellent vegan/vegetarian options on a constantly changing menu, great seasonal items.
One thing that holds this back from being 5 stars is that it feels as if the place is always in disarray - changing line structures, shifting cashiers - they make great stuff but just haven't figured out how to properly organize a line and take orders in a timely manner.