Restaurant

Le Château de Bordeaux

1 local recommends
Permanently closed
Location
St John
Carolina

Tips from locals

Mary
September 1, 2016
From it's location on St. John's highest peak, Chateau Bordeaux offers spectacular view of Coral Bay to go along with their breakfasts and lunches.