Yep. This is a coffee shop. Over three dozen different beans on the wall in a serve yourself, weigh it and pay it style.
This is a popular place on a Sunday morning, with from what I can tell, quite a few locals. My latte was served up perfect, hoT! I too often get a warm latte and regret not ordering it extra hot. This one was great.
Free wifi, comfy chairs by the window = hours disappear!