The Terrace Restaurant


Located on Cruz Bay Beach, across from Beach Bar, next to Banana Deck, Low Key Watersports and Grande Bay Resort Serving Dinner 7 days a week Happy Hour at the Bar 4:30-6:30 Dinner starting at 5:30 At The Terrace Restaurant, we strive to provide you with a truly French inspired, fine dining experience. With our blend of classic French techniques, high quality ingredients, a professional and knowledgeable service team, and a beautiful waterfront location in the heart of St. John, we know you will enjoy your evening with us. Enjoy beautiful sunset dining and the lights of St. Thomas over the Sir Francis Drake Channel. Both terrace seating overlooking the harbor, as well as air-conditoned dining are available. Private dining is available for large parties. Our bar opens at 4:30 for our fresh oyster happy hour. Our happy hour features East Coast oysters, served raw on the half shell, and baked Rockefeller style, steamed mussels and clams, cheese plates, and other daily food and wine specials. After 5:30 full dinner menu is available at the bar. Our dinner menu features fresh local fish, Caribbean lobster and high quality, naturally raised domestic, meats, poultry and seafood, such as Grass Fed Beef and Colorado lamb. We also feature Josephine’s Organic greens and produce grown locally in Coral Bay. The Terrace Restaurant recently received the 2015 Wine Spectator Award of Excellence for our 120+ bottle wine list, as well as the Trip Advisor Award of Excellence, and numerous Best of the VI awards. Reservations are highly recommended for our best seating. We accept visa and mastercard.


3 FA Cruz Bay
St. John, Virgin Islands - US 00830
Caribbean Sea

Cruz Bay Waterfront between Wharfside Village and Grande Bay Resort

Get Directions

Fax: (340) 774-9584

Visit Website


Happy Hour 4:30-6:30 at the bar Dinner at 5:30

Be the first to review this item!



Bookmark this