I spend way too much time in coffee shops..  Being a student I often find myself going to one when I need to get out of the house (too many distractions) and get some hard core reading in.   I've been to the big chains and you can find me pouring over books in out of the way cafe's.  I've been to hipster joints, shi shi posh pinky finger up when you sip espresso places.  I've seen the highs and lows.  So what puts Grouchy John's heads and tails above the rest simple they care.  From the drinks to the way they treat customers they just care.  I've been here a few times now, and have just decided to up my frequency on today's visit.  Things I have noticed on my stay here firstly they seem to know their customers, now I'm not just talking drink preference any average Joe can do that, but they truly seem to know them and like them.  If I weren't the jaded individual I am I would assume that they're inviting some of their customers over for Sunday brunch, as they seem like old time buddies.  Now am on that level of chummieness with the staff, no, but that did not stop them from walking to my table and asking me if I wanted a glass of water. I know there is somebody out there saying, \""well whats the big deal with that\"".  Well it is a big deal.... when was the last time somebody did that for you?  In fact I have seen them treat everybody with that same level of thoughtfulness and respect.  Now if this doesn't convince you to give them a try then let me just say this board games and star wars.... now if you don't like any of those things I think you're better off getting a coffee from the gas station because you sir are dead inside.