Find seafood restaurants in St John. Listings include The Terrace Restaurant, The Danforth St. John USVI.
French influenced, fine dining on the waterfront in Cruz Bay, St. John. Fresh seafood, steaks, 150+bottle wine list. Sunset views, open at 4:30. Dinner until 9pm Tuesday through S...