We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Ocean Grill

) #21 of 39 Restaurants in Cruz Bay €€ - €€€ American, Caribbean, Seafood
Mongoose Junction, Cruz Bay 00830, St. John
+1 340-693-3304
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent59%
  • Very good31%
  • Average7%
  • Poor2%
  • Terrible1%
Travellers talk about
Restaurant Hours
American, Caribbean, Seafood, Contemporary, Vegetarian Friendly, Vegan Options, Gluten Free Options
€€ - €€€
Mongoose Junction, Cruz Bay 00830, St. John
Write a Review
Reviews (951)
Traveller rating
Traveller type
Time of year

1 - 10 of 951 reviews

Reviewed 5 days ago

I really liked this restaurant. It's open air dining with coverage if there's rain. The food and drinks were very good. Most of us had fish or salads. Presented beautifully, the food looked fresh, and tasted it (which is the most important!). The only reason...More

Thank Peds_Nurse_Kelly
Reviewed 6 days ago

This beautiful restaurant is located inside Mongoose Junction. It has a beautiful grotto and tropical ambiance and the food is delicious. It is a bit pricey but the food is well prepared and presented. I consider this fine dining.More

Thank pattihrn
og-stj, Owner at Ocean Grill, responded to this reviewResponded 5 days ago

Thank you so much for taking the time to describe your experience! We try very hard to always present the freshest foods possible and expend much time and effort keeping our restaurant clean and pleasant. Our goal is to offer a fine dining experience in...More

Reviewed 1 week ago

We had an early dinner on a stormy night. Service was prompt as the waiter dodged the rain. We tried the springrolls (excellent) and the soup de jour (tomato bisque) along with the Chickpea tajine ( a huge portion) and the 1/2 pound cheeseburger.. definitely...More

Thank Maddogxx
og-stj, Owner at Ocean Grill, responded to this reviewResponded 5 days ago

So glad you had a good time and a delicious meal! Yes, rain is challenging for our intrepid servers :) Thank you!

Reviewed 1 week ago

This place looks really nice and that is about the best thing I can say. I order the Whiskey Fried Chicken and it was "meh". Seemed to have too much panko breading, the chicken was dry with very little flavor and the "whiskey sauce" was...More

Thank Tony G
Reviewed 1 week ago via mobile

I had to send back my fish twice, as it was tough and dry. Clearly it was frozen and not the fresh they promoted. At $40 an entree you expect much better. The staff was good and very apologetic, however we witnessed many other tables...More

Thank X695JGandrewp
Reviewed 2 weeks ago via mobile

We went to town 4 nights, and repeated Ocean Grill the last one. We had the bread, the lobster ravioli, the cheesecake (chocolate AND vanilla), calamari, and Chocolate tart. Everything but the calamari (a little dry for our taste) was excellent! The fans were wonderfully...More

Thank Carrie101
Patty T, Owner at Ocean Grill, responded to this reviewResponded 1 week ago

Thank you so much. We are so pleased that you had a great experience and very much look forward to seeing you again!

Reviewed 2 weeks ago via mobile

We've ate there the last 5 years on vacation. Great food ,priced good,staff on it and very quite. Have had several things on menu ,very let down . Will continue to go for lunch and recommend to everybody !

Thank Dave H
Reviewed 2 weeks ago via mobile

Dined here with my wife after spending the day at the beach at Caneel. Service was prompt and friendly. Food came out reasonably quick. I had their version of paella and my wife had lobster ravioli with a half of a Caribbean lobster tail in...More

Thank Wunderlust2
Reviewed 2 weeks ago via mobile

As always, the Ocean Grill succeeded in wow'ing us with amazing food. I had lobster ravioli...sooo good. Patty's desserts are difficult to select between. I finally settled on Key Lime Pie...so light and flavorful. The Ocean Grill is on our MUST list when we visit...More

Thank maryelsco
Patty T, Owner at Ocean Grill, responded to this reviewResponded 2 weeks ago

Thank you so much! We look forward to seeing you in the near future!

Reviewed 2 weeks ago

We popped into the Ocean Grill without a reservation and were seated immediately. The atmosphere and décor is amazing and incredibly relaxing while also having an upscale feel. We ordered mixed drinks, and the eggplant appetizer to start. It was fine. My Old Fashioned was...More

Thank Renee B
Nearby Restaurants
Our Market Smoothies
549 reviews
.25 km away
North Shore Deli
292 reviews
.02 km away
Extra Virgin Bistro
650 reviews
.24 km away
645 reviews
.28 km away
Nearby Attractions
Maho Beach
1,530 reviews
.11 km away
Scott Beach
174 reviews
.08 km away
Caneel Bay Beach
145 reviews
.07 km away
Cruz Bay Visitor Center
86 reviews
.16 km away
Questions & Answers
Get quick answers from Ocean Grill staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, After-hours
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Highchairs Available
Good for
Romantic, Business meetings, Bar Scene, Special Occasion Dining, Local cuisine, Groups, Kids, Child-friendly
Location and Contact Information
  • Address: Mongoose Junction, Cruz Bay 00830, St. John
  • Location: Caribbean  >  U.S. Virgin Islands  >  St. John  >  Cruz Bay
  • Phone Number: +1 340-693-3304
  • E-mail
Ocean Grill takes tremendous pride in consistently delivering to you a delicious and personal dining experience - contemporary cuisine with a casually elegant tropical flair - upscale, innovative dishes emphasizing clean, crisp, fresh ingredients without being fussy or heavy. Casual by day and white tablecloth tropical chic by night, within a stone walled courtyard, built in traditional Danish style plantation architecture, visitors & locals alike give rave reviews for our inspired lunch and dinner menus.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing