Restaurants ยท Cruz Bay

The Terrace Restaurant

The Terrace Restaurant is a Island Elegant Seafood, French, Fine Meats restaurant located in Cruz Bay.

The Terrace Restaurant

Cruz Bay, Cruz Bay, St. John

Does this fit the meal you are planning?

What Island Hype can confirm

Cuisine
Seafood, French, Fine Meats
Price range
$$$

Good fit if you want

  • Seafood, French, Fine Meats cuisine
  • $$$ price range

Keep the decision

Save The Terrace Restaurant if you want to compare it against other places later. Saving means you're still deciding, not booking.

Add this place to My Trip

Confirm current hours, menu, reservations, and service details directly with the provider.

Photos

Photo of The Terrace Restaurant in St. JohnPhoto of The Terrace Restaurant in St. JohnPhoto of The Terrace Restaurant in St. John

Make the next decision easier

Continue: Continue your dining decision

Review My Trip

What to decide next