The Beacon Restaurant is a Restaurant located in St. Lucia. It is one of the 95 restaurants in St. Lucia. Address of The Beacon Restaurant is West Coast Rd Colombette, St. Lucia. Website of The Beacon Restaurant is restaurantsnapshot.com. The Beacon Restaurant can be contacted at 17582869659. The Beacon Restaurant is located in a remote area, with less than 2 listed places around it The Beacon Restaurant is rated 4.5 (out of 5 stars) by 236 reviewers on the web.
Some of the places around The Beacon Restaurant are -
In very close proximity, around 200 meters, there is one more Restaurant - Treetop Restaurant and Bar
West Coast Rd Colombette, St. Lucia