Overall they are excellent and I am a regular. They have great coffee, good food and a nice ambience. I wish they had large sized mugs like they used to. They switched to take out cups for their large and it is not as good. On occasion, the lattes or cappuccinos have not been hot enough and a few times the Thai soup has been too thick and old like it had sat too long. The service, food and ambience has been good overall. They have muffins and breakfasty things that are good. I will continue to frequent here.
UPDATE: March 9th 2016. I have developed a dairy intolerance so i tried their soy milk latte and it was awesome!!!