I know I only gave this spot 3 stars, but here's why. I come here almost every Sunday after hiking south mountain. It has fantastic lattes, way better than Starbucks, and the food is delicious too. However, the prices here are way too high for the amount of food/drink you get, and the service can occasionally be slow, depending on how busy it is. They do not handle busy times well, although they are much better than they used to be. The most disappointing thing about this place is that they no longer allow dogs in their nice side patio, so after my hike with my dog, I have to sit near the front door which downgrades my experience a bit. I still go here frequently despite all of the above as it really is a decent place for breakfast. Btw the mimosas are to die for!