We ate here on a Saturday night, having watched the sunset over Moonstone Beach. We had been advised that the place would be full by seven, so got in at 6:05... but it was still full. I'd imagine this was people coming in early to get a seat by the big ocean-view windows to watch the sun. However, having been told it would be a 30 min wait, we only actually waited 5 mins at the bar before being seated.
The food was superb - my wife had the Swordfish which was great, but should be given it cost nearly $30 for that dish alone! The service was really good to, so I would recommend this place if you're happy to spend for the quality.
If you own or manage Moonstone Beach Bar & Grill, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.