Top Restaurants in St. John, USVI: Where Locals Eat

Are you traveling to St. John, US Virgin Islands? Don’t miss your chance to try seared scallops, fresh lobster tacos, rack of lamb and more. Here’s a curated list of the best places to eat in St. John, USVI.

Where to eat in St John, USVI featuring Ocean 362, Zozo’s, Caneel Beach Bar and Grill, Terrace Restaurant and more!

Food is a central part of any travel experience, and St. John delivers with fresh seafood, island-grown produce and talented chefs. The culinary scene ranges from casual roadside cafés to refined restaurants with ocean views at sunset. Whether you prefer laid-back lunches or elevated dinners, St. John offers diverse options that will please food lovers.

I recommend making dinner reservations if you want a specific table or are dining with a group. Local concierges can help secure reservations, and a little planning goes a long way. Below are standout spots for breakfast, lunch, snacks and dinner based on recent visits and favorites worth trying during your stay.

Breakfast

(1) Cruz Bay Landing

Cruz Bay Landing is a reliable place to fuel up before a day of exploration. They offer a broad breakfast menu and both indoor and outdoor seating. The eggs benedict is a favorite — on one trip it was a repeat order. Prices are reasonable and the menu has something for everyone.

Where to eat in St John, USVI featuring Ocean 362, Zozo’s, Caneel Beach Bar and Grill, Terrace Restaurant and more!

(2) Baked in the Sun

For a quick breakfast or beach snack, Baked in the Sun is a cozy bakery in Cruz Bay offering breakfast sandwiches, pastries, muffins and cookies. It’s a perfect stop for a morning treat before heading out to the shore.

Lunch

(3) Caneel Bay Beach Bar & Grill

Caneel Bay Beach Bar & Grill has a large, varied menu — lobster tacos, crab cakes, sushi and sandwiches. It’s a casual, relaxed spot ideal for lunch by the water; be sure to try the lobster tacos and the sushi offerings.

Where to eat in St John, USVI featuring Ocean 362, Zozo’s, Caneel Beach Bar and Grill, Terrace Restaurant and more!

(4) Sundog Cafe

Sundog Cafe is a versatile choice for lunch or dinner with a diverse menu from tacos and sandwiches to pizza. Appetizers like the hummus are excellent and the Shrimp Vera Cruz is a standout main. It’s a welcoming, casual spot to enjoy a relaxed meal.

Where to eat in St John, USVI featuring Ocean 362, Zozo’s, Caneel Beach Bar and Grill, Terrace Restaurant and more!

(5) Sam & Jacks Deli

Located in The Marketplace, Sam & Jacks Deli is a convenient stop for fresh sandwiches and grab-and-go meals. It’s a great place to pick up sandwiches or salads for a beach picnic or an easy meal on the go.

(6) North Shore Deli

North Shore Deli, formerly Deli Grotto, remains a dependable lunch stop after a beach outing. Their dessert bars are memorable — the chocolate coconut layered bar is an indulgent treat that lingers in the memory.

(7) Tourist Trap — currently closed

The Tourist Trap was a beloved unassuming spot on the way to Salt Pond and Lameshur Bay known for lobster rolls and friendly conversation. Note that this restaurant has been closed since 2016.

(8) Skinny Legs

Skinny Legs in Coral Bay is a laid-back favorite for burgers and drinks. It’s a casual, friendly stop and often included on island tour routes.

Snacks

After snorkeling or hiking, a light snack can hit the spot.

(9) Cannella at Caneel Bay

Cannella is a small shop at Caneel Bay that serves gelato, coffee and sandwiches — an easy afternoon pick-me-up if you’re on the property.

Where to eat in St John, USVI featuring Ocean 362, Zozo’s, Caneel Beach Bar and Grill, Terrace Restaurant and more!

(10) Scoops Ice Cream Shop

Scoops in Mongoose Junction is known for freshly baked waffle cones and creative flavors. For a local touch, ask for a shot of rum in your ice cream float.

Dinner

(11) Zozo’s at Caneel Bay

Zozo’s at the Sugar Mill in Caneel Bay offers an elegant setting with sweeping views of Caneel Bay and St. Thomas. Reservations are recommended; prime tables fill up. The menu highlights local fish, homemade pastas and seasonal dishes. Standouts include rack of lamb, fresh fish and house-made ravioli. The dessert offerings are also exceptional — several memorable sweet dishes are worth ordering.

Where to eat in St John, USVI featuring Ocean 362, Zozo’s, Caneel Beach Bar and Grill, Terrace Restaurant and more!

(12) Ocean 362

Ocean 362, at Gallows Point, combines stunning sunset views with inventive Caribbean-inspired cuisine. Chef Shaun Brian uses local produce and seafood to craft dishes that blend modern techniques with island flavors. The menu and presentation are exceptional — favorites from a recent visit included gazpacho, Oysters Rockefeller, seared duck breast and the daily catch, with memorable desserts like warm doughnut bread pudding.

Where to eat in St John, USVI featuring Ocean 362, Zozo’s, Caneel Beach Bar and Grill, Terrace Restaurant and more!

(13) The Terrace Restaurant

The Terrace Restaurant overlooks Cruz Bay and offers a relaxed atmosphere with outdoor seating and sunset views. The menu focuses on fresh, seasonal ingredients — seared scallops and mahi mahi are highlights. Combine the food with attentive service and a view, and The Terrace makes for a memorable evening.

Where to eat in St John, USVI featuring Ocean 362, Zozo’s, Caneel Beach Bar and Grill, Terrace Restaurant and more!

(14) Hire a private chef

For a special experience, consider hiring a private chef to prepare a meal in your villa. A private chef can bring Caribbean flavors and personalized service to your accommodation for an intimate and memorable dinner.

Unique Experiences in St John, USVI featuring dinner at your villa with a private chef!

Other St. John travel guides

Unique Experiences in St John, USVI

Unique Experiences in St John, USVI including watching sunsets, Jeep tours, enjoying dinner with a private Caribbean chef and more!

US Virgin Islands Tourism graciously hosted us at Ocean 362 and Caneel Bay hosted us for lunch. All other meals were researched, planned and paid for independently. All opinions are my own.

This post may contain affiliate links.