I would rate this more like a 3.5 star. I work nearby, so this is my go to place to fuel up on caffeine if I'm not feeling like drinking office coffee that day. That being said, I wouldn't go out of my way to come here. Note that they are cash only.
I would recommend their espresso based drinks if you're in the area. I personally enjoy their americano. My co-worker likes their flat white.
I would not recommend their drip coffee - it has this weird sour taste that I don't like and none of my co-workers seem to like either. I would recommend going to Mercatto down the street if you just want regular coffee.
Baked goods - I really enjoy their ham & cheese croissant, but haven't been very impressed by any of the other baked goods I've had (regular croissant, cinnamon bun, cookie, pop tart).
Service - 4/5. The baristas are always nice and keep the line moving.
This SJCB is really tiny - pretty much a hole in the wall with no seating. I would not recommend if you were looking for a cafe or place to sit and relax.