I recently went here as part of an off-site ""retreat"" for work. We had a large party of about 30 people but the service was very prompt and attentive even though we only had one waiter. The food was great and you can't beat the location. It's right on the beach and it has a very cozy, yet open feel. I'll be back someday soon.
Pros: location and food
Cons: Paid parking
more