I prefer to support local business as much as possible and I love this place. Great coffee, friendly staff and relaxing atmosphere. I am a creature of habit so I get the same thing everytime I go so I can only speak to the panini breakfast sandwich, it's so good! They have a little play area for the kids with books and a mini kitchen which is a fabulous idea. You can meetup with your friends there and the kids can keep themselves busy playing. I def recommend.