Been coming here since they opened and were just a small coffee shop, now they have a great variety of things to shop for while you wait for your food or drink. The food is so good, you cant really go wrong with anything you order. The breakfast burrito is tasty and HUGE. The pastries are yummy too.