Easily my favorite coffee place in the valley.
Everyone working there is extremely friendly and makes you feel welcome, and all the coffee / food offerings are far better than what you'd get at a chain. Stop by and support local.
The only thing that surprised me is that Grouchy John himself is not all that grouchy; rather, he's a splendid chap all around. But I suppose you can't name a coffee shop "Really Nice Guy John" and get results.