Award Winning Restaurant Steps From The Beach