I stumbled upon this special place one day while working. The service was great. The staff was friendly and quick to please. The coffee is fantastic here. So great i would come just for a cup. The prices I thought were a bit on the high side until the food came. Portions are huge, and the flavors are worth it. John really knows how to please.