Beach Walk Cafe at Henderson Park Inn

By far, the finest restaurant – FIVE STARS