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

3407158550

Planning details

Cuisine
Seafood, French, Fine Meats
Price range
$$

Photos

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

Related Restaurants

18° 64° The Restaurant

Banana Deck Restaurant

Cafe Roma