I would give a 3.5 stars to this location. The service is so inconsistent. Sometimes I come here for breakfast and the coffees are horrible, and you wait long. Sometime the food and coffee is AMAZING but the staff are grumpy...
Here having a coffee and it was good. Our server, young male, was so sweet!
Pastries are always amazing!