The Terrace Restaurant

One of the more elegant eateries on the island of St. John, this spot offers guests the opportunity to enjoy a fine dining experience as they sample items from a French-inspired menu and are served an expert and attentive waitstaff.


High quality ingredients meet French preparation and combine to create the mouthwatering good menu at the Terrace. Start your meal with an impressive bouillabaisse, onion tartlette, or escargot before moving on to a salad with toppings you might never have imagined being paired together like the Duck and Arugala salad which is prepared with duck confit, toasted pistachios, foie gras, brioche croutons, and a pickled cherry vinaigrette.

You'll have a hard time choosing when it comes to dinner, with offerings including roasted rack of lamb, butter poached lobster, and filet mignon.

The Terrace Restaurant is a grill where they proudly serve their take on French cuisine. Guests celebrating a special occasion or planning a romantic date will love that this restaurant is an upscale establishment with fine dining standards. When's the best time to come? They're open for dinner only, so don't miss their brief service.


The Terrace is set on the Waterfront of Cruz Bay an allows guests to fine both indoors and out on the open air terrace. The atmosphere is elegant and though fine clothing is not required, it is recommended.


Positioned in downtown Cruz Bay, It is on Bay Street.

Visitors can merge their restaurant visit with excellent local sightseeing opportunities by heading to one of the many close-by area attractions, such as Ivan Jadan Museum.

One reason tourists can be found roaming the vicinity is Cruz Bay Beach, which is nearby beach where the entire family can relax.

Nearby Restaurants

If you're trying to find another restaurant in the area with some similar kinds of food and/or a similar ambiance, there are a few nearby places to consider, including Waterfront Bistro. Guests will find it less than a hundred yards to the east-northeast of this restaurant.

In contrast, if you want something different, this part of St. John boasts a wide range of dining establishments that will be sure to satisfy almost every kind of diner. For instance, you might also consider trying Caribbean food at D'e Coal Pot, which is less than a hundred yards away.

Credit Cards and Other Info

Every entree costs upwards of $30(USD).

The Terrace Restaurant accepts most major credit cards.

There is fresh oyster happy hour at the bar from 4:30 pm to 6:30 pm daily. Dinner is served daily from 5:30 to 10:00 p.m.

Contact Info

Location: Bay Street, downtown Cruz Bay, St. John

Phone: (340) 779-8550




Help us improve! We welcome your corrections and suggestions.

About Food