I've never been disappointed with the lunch menu at Apple Annies. The price is a little high, however, the food is great. I would recommend they cover the patio in the winter, as it get crowded in the restaurant when it's cold outside.
Pros: great tasting, fresh food.
Cons: need more seating and the price is a bit high.