Helping a friend plan a week on St Thomas...looking for nice restaurant recommendations. They are staying at Frenchmans Reef. Is Pesce still open in red Hook? what about downtown CA? thanks for suggestions...
Toast.......to Life; White Bay...heaven on earth. Diane