Destination guide
More about The Beacon Restaurant
Discover the exquisite tastes of Caribbean cuisine at The Beacon Restaurant in Palmiste, St. Lucia—where local flavors meet stunning views.
Tell me more about The Beacon Restaurant