The food is excellent - the soups are amazing (especially the Garden Chili and Tomato Basil Feta soup), there are some awesome sandwiches (Autumn Griller, Southwest Sizzler, Sweet Bean Hummus.) The muffins are baked fresh and the owner/baker, Dave, is a genius with these.
The staff in general seems to be good at what they do. Only real issue is sometimes the staff is hard pressed to keep up with demand, so things get slow. It seems like this may be an issue of kitchen size though.
The portions are somewhat small compared to most restaurants, which are ridiculously large, and at lunch time the place can get packed. Go outside peak hours to minimize the wait.