Don't even think about going here on a holiday weekend. Made that mistake over Labor Day. The service was terrible. It took almost one hour to get a couple of appetizers and sodas in the patio, then another 30 minutes to get our bill and parking validated.
The $25 parking shocked us. It's free for 3 hours if you spend $15 at the cafe, but if you go over even one minute, be prepared to pay. There is NO grace period. With the slow service, it leaves little time to enjoy the beach.
As others have said, the food is only so-so. The fried appetizers were over-fried, dark brown, though there was a considerable amount of food.
I guess this would be a good place to go for a limited time early supper during the week, when you can enjoy the view.
Pros: View
Cons: , Parking, Crowded
more