homepage menu

Welcome to Ocean Grill

St John Restaurant Ocean Grill Chef

We take 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.

We happily welcome private parties, from intimate gatherings to large groups.

At lunch, the setting is casual but the food is seriously good. Served at our mahogany  bar, our tropical bar lounge and on the patio, lunchtime specialties include our renown lobster tacos, generously sized grilled salmon salad, and arguably the best burger on the island, just to name a few.

St John Restaurant Mongoose Junction Ocean Grill Tropical Dining

Dinner is under the stars amid swaying palms in our beautiful and romantic courtyard patio and gazebos, more casually in our tropical bar lounge, or at our mahogany bar. You will find our dinner menu to be comprehensive and innovative, with something to please everyone at your table. Enjoy live music on Monday, Thursday, and Friday evenings from some of St. John’s favorite musicians from November through May.

Desserts:  Our pastry chef will delight you with a sinfully delicious handcrafted dessert menu that changes daily.

Our Mahogany Bar is the quintessential tropical paradise “place to be” for perfectly crafted cocktails, live music, and daily Happy Hour. We offer a full range of cocktails from the perfect icy martini to scrumptious tropical concoctions. We present an excellent wine list as well as wines by the glass.



Home   Menu   Private Parties   About Us    Photo Gallery   Reviews   Recipes

Ocean Grill at Mongoose Junction
St John, US Virgin Islands

Open Monday - Sunday
Lunch 11 - 3
Dinner 5:30 - Close
Reservations Recommended - 340.693.3304