Destination guide
More about The Beacon Restaurant
Discover exquisite Caribbean flavors at The Beacon Restaurant in Palmiste, St. Lucia—where every meal is accompanied by breathtaking ocean views.
Tell me more about The Beacon Restaurant