For coffee joints I assign stars based solely on the coffee. I bought an SJCB latte some time back and swore out loud after tasting it. It's really f***ing good.
I've never been disappointed each time I've gone back. I go out of my way to go there for coffee if I'm walking the downtown during the workday.
I skip lunch for SJCB coffee.