After reading the positive reviews, we thought we couldn't miss with Annie's. Unfortunately we were gravely disappointed on several fronts. Although the waitress who seated us was very friendly, the waitress who took our table barely provided any service other than taking our order and delivering our food. She never checked on us during our meal nor did she refresh our beverages. We had to flag her down to obtain our check and then she never picked it up. We saw her sitting eating in the restaurant and she didn't pay any attention to us. Finally we took our own check to the front of the restaurant. Likewise, the food was quite average with above-average prices. I'd advise that "buyers beware". We will not return, needless to say.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.