I love this place. The food is excellent. Their sandwiches are the best and the best salads and soups. I wish they bottled their tomato vinagrette. The blue plate specials are wonderful too and usually sell out in the afternoon. The eat-in space is quite small with outdoor furniture so not super comfy but I still love it. I love the little back tucked away corner. Great place to have lunch, read and people watch; perfect break from work. P.S. I have used them to cater meetings and they did great as well.