Restaurant The Beacon
The restaurant is located on West Coast Rd, north of Soufriere, St. Lucia. It is clean, well-decorated, and offers excellent food and views of the Pitons. A specific street number is unknown.
DOG FRIENDLY
Monday
12:00 - 22:00
Friday
17:00 - 22:00
Saturday
17:00 - 22:00
Sunday
12:00 - 22:00
Google - Trip Advisor -
FoodRestaurant
Reviews
Add your reviewChecked 7 months ago