Annie's has the best Sunday brunch. I've never experiences such a wonderful array of food! Weekends are crowded, especially in the summer. Every time I've been to Annie's the food has been very good. At times, the service could have been better, but overall, I have had good experiences. The view of the water is gorgeous. Also, several clubs are nearby (within walking distance) which are open in the evenings on weekends and have live music.
Pros: Great food, Beautiful Setting, Best Sunday Brunch!
Cons: Crowded on weekeneds