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.
Mongoose Junction, Cruz Bay 00830, St. John
+1 340-693-3304
Improve this listing
Ranked #14 of 42 Restaurants in Cruz Bay
Certificate of Excellence 2014
Cuisines: Caribbean, Dessert, Contemporary
More restaurant details
Restaurant details
Good for: Romance, Large groups, Doing business, Local cuisine, Special occasions, Entertaining clients
Dining options: Breakfast/Brunch, Lunch, Dinner, Reservations, Late Night, Dessert
Description: 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.
Write a Review

535 reviews from our community

Visitor rating
Rating summary
Date | Rating
  • English first
  • Italian first
  • Any
English first
Southlake, Texas
Top Contributor
131 reviews 131 reviews
80 restaurant reviews
34 helpful votes 34 helpful votes
4 of 5 stars Reviewed January 28, 2015 NEW

this restaurants owns a beautiful beachfront perch on Cruz Bay. The specials of the day are delicious and worth a try. We had the broccoli-pepper jack soup special and were amazed at the explosion of flavor. In our group of four we tried the green papaya salad, vietnamese crispy crepe, shrimp-sausage skewers, All were very inventive, tasty and fresh. At... More 

Was this review helpful? Yes
New York City, New York
3 reviews 3 reviews
1 helpful vote 1 helpful vote
3 of 5 stars Reviewed January 28, 2015 NEW

We came here for lunch and went back for dinner, waitress told us about life music and it would be nice...came that night all exited, we found a total of 3 tables and one guitar player, nice music but not worth the expensive prices....

Was this review helpful? Yes
St. Petersburg, Florida
Top Contributor
62 reviews 62 reviews
29 restaurant reviews
53 helpful votes 53 helpful votes
4 of 5 stars Reviewed January 19, 2015

On the site of the old Mongoose Restaurant at Mongoose Junction, the owners completely renovated the restaurant about six years ago. Naturally, they have the freshest seafood but they have equally good standard fare including lobster and steaks. Ambiance is good and the service very good. We had the tuna and it was one of the best I have every... More 

Was this review helpful? Yes
Wilmington, North Carolina
Top Contributor
66 reviews 66 reviews
58 restaurant reviews
18 helpful votes 18 helpful votes
5 of 5 stars Reviewed January 18, 2015

We were shopping in Mongoose Junction, the best spot for shopping in Cruz Bay and fell upon the Ocean Grill. Excellent service, delicious food and beautifully presented. The portions were large and the ingredients very fresh. It was hard to decide out of the lunch selections what to have but we managed and enjoyed some locally brewed beers as well.... More 

Was this review helpful? Yes
Rochester, NY
Top Contributor
104 reviews 104 reviews
49 restaurant reviews
56 helpful votes 56 helpful votes
5 of 5 stars Reviewed January 17, 2015

We had lunch and dinner at The Ocean Grill. Repeat says it all. Top quality in every way. Great place for lunch. As strong for dinner. Excellent selections. Marvelous seafood. A fine Cuban sandwich. Attractive presentation. These folks go out of their way to give top notch service and to prepare fine food. Well worth a visit or two.

Was this review helpful? Yes
Charlestown, Rhode Island
Senior Contributor
48 reviews 48 reviews
34 restaurant reviews
22 helpful votes 22 helpful votes
4 of 5 stars Reviewed January 14, 2015

Four of us had a nice lunch and drinks and were very satisfied with it all. It is quite a different little spot for Cruz Bay. I did enjoy how pretty it was here. Though it isn't on the beach, it was cool and breezy. Food was okay, not wow, but again the place was cool.

Was this review helpful? Yes
Top Contributor
67 reviews 67 reviews
26 restaurant reviews
120 helpful votes 120 helpful votes
3 of 5 stars Reviewed January 13, 2015

Went yesterday for lunch with friends. It was all so average. My husband had a "poor boy", which was served on a brown and serve roll, with some undercooked sautéed shrimp .I had the chili beef taco, which was bland, and only a step above Taco Bell. The rest of the food was equally marginal. Maybe dinner is better, but... More 

Was this review helpful? Yes
Clarendon Hills, Illinois
Senior Contributor
25 reviews 25 reviews
13 restaurant reviews
10 helpful votes 10 helpful votes
4 of 5 stars Reviewed January 13, 2015

great ambiance. Table on the beach with tiki torches and a piano man on the weekends. My husband had the jerk salmon and I had the special, coconut encrusted Mahi with rice. Free appetizer of conch and some warm bread. 2 entrees, one salad, coffee and a shared dessert came to $92. Nice experience

Was this review helpful? Yes
Astoria, Oregon
Top Contributor
117 reviews 117 reviews
74 restaurant reviews
38 helpful votes 38 helpful votes
5 of 5 stars Reviewed January 12, 2015

Their black and white cheesecake is to die for! Lunch was great too, but we went back a second time just for after dinner dessert and the cheesecake. On our visit just for dessert there was a great saxophone player in the bar too....really enjoyable.

Was this review helpful? Yes
Senior Contributor
23 reviews 23 reviews
9 restaurant reviews
15 helpful votes 15 helpful votes
5 of 5 stars Reviewed January 12, 2015

We had dinner here on our last night on St. John. We all (family of four...college age children) loved it...great atmosphere, delicious and varied menu, and great service.

Was this review helpful? Yes 1

Travelers who viewed Ocean Grill also viewed

Cruz Bay, St. John

Been to Ocean Grill? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about Ocean Grill

Address: Mongoose Junction, Cruz Bay 00830, St. John
Phone Number: +1 340-693-3304
Location: Caribbean  >  U.S. Virgin Islands  >  St. John  >  Cruz Bay
Cuisine: Caribbean, Dessert, Contemporary

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing

Questions & Answers

Questions? Get answers from Ocean Grill staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?