This place is cute!  I've come here a few times on the weekends, and have never had a bad experience.  I will say, it's nothing out of the ordinary.  No magic coffee or special food that puts it above and beyond the competition...but no complaints either!  I DID try their BLTA (bacon, lettuce, tomato, avocado) sandwich, and it was heavenly. Would definitely order it again.  They have a nice patio are where you can bring your dogs and sit and read the paper, or chat with friends.  Pretty cool place!