island’s most popular restaurant