It was OK... BUT... they don't take American Express. I realize this might sound picky... but it seemed strange that a restaurant (in a high tourist area) doesn't take AMEX - especially in this day and age.
Ok - moving on from that disappointment - the food was great. I had a sandwich and my friend had a salad. Both were very good and we thought nice value for the prices. We also had GREAT coffee. Beautifully prepared cap & latte. The service was super friendly and accommodating. The owner came over and chatted with us and was a really nice lady.
I love to support a local spot near my house and the food was great. I would have given it 5 stars if they took AMEX... I wouldn't take a crowd or have a business meeting there since I can't use my preferred credit card. But I would go back for a quick bite with someone.