We ate at the Waterfront Restaurant the first night of our vacation. We had to wait about 30 minutes for a table, but the weather was nice at they had a few benches outside. The funny thing about the name of the restaurant is that it really isn't near the beach at all. It isn't even located on the marsh. I thought it would be a little nicer than it was inside, but the waitress was very attentive. We had a nice time and a good meal. Make sure you get a piece of chocolate cake! I wish someone would send me one!