Here's an update to my previous brief review, after having visited Crackers and Company several more times.
I still really like it, but in my recent visits I've noticed a fluctuation in the quality of service, and portion sizes seem pretty small. Last time I visited was very strange - our server was very brusque and not friendly at all, then halfway through the meal he turned into a smiling, happy-go-lucky guy! (And yes, it was the same person.) It was a little off-putting.
The food, though, is still as delicious as ever and sitting outside is my favorite spot!