St. John USVI Restaurants
Nineteen places to eat, from harbor-view dinners to a taco bar that floats.
St. John USVI restaurants are more varied than the island’s size suggests. Cruz Bay alone has Caribbean seafood, Italian, Mediterranean small plates, steaks, tacos and a brewery, and the best tables look out over the harbor toward St. Thomas. Almost everything has to be shipped in, so prices run high and menus change with the boats.
Coral Bay is more casual, with bars and grills popular with sailors and residents. Many places close for a few weeks in late summer or fall, during the slowest part of hurricane season, so check before you go and book dinner ahead in winter.
Cruz Bay Waterfront and Harbor Views
Dinner with the harbor in front of you.
A waterfront dining room in a stone building on the harbor, one of the island’s special-occasion restaurants.
Dinner above the harbor at Gallows Point, with sunset views toward St. Thomas.
An open-air grill on the beach beside the ferry dock, good for watching the boats come in.
A deck over the harbor known for hand-cut ribeyes and island cocktails.
A casual all-day restaurant facing the ferry dock and the park.
Around Town in Cruz Bay
Island favorites a few steps from the dock.
A long-running open-air restaurant with Caribbean-style seafood and a big rum list.
A small, long-established restaurant for tapas and Mediterranean dishes.
A Cruz Bay institution that now serves tacos and cocktails.
A lively corner bar serving seafood since 1994, famously crowded at happy hour.
A long-running Italian restaurant for pasta and pizza in the middle of town.
A courtyard cafe at Mongoose Junction for lunch, pizza and sandwiches.
The island’s brewery tap room, also known for its house-made root beer.
For the Beach
Picnic supplies and lunch near the sand.
Food, drinks and beach rentals across the road from Maho Bay.
Coral Bay
Casual places on the quiet side of the island.
A beloved open-air bar and burger grill, popular with sailors; it takes a seasonal break in late summer.
A taco bar on a floating platform in the harbor, reached by boat, kayak or paddleboard; seasonal.
Restaurants change hours, menus and ownership often — check with the restaurant before you go. Listings are editorial picks, not paid placements.
Want help planning St. John?
Tell us when you are coming and what you enjoy. A travel specialist will put together hotel, activity and travel options for you — free, with no obligation.
Get free trip quotes »St. John Dining — FAQ
Do I need reservations at St. John restaurants?
For dinner in winter, yes, especially at waterfront places like The Terrace and Ocean 362. Casual bars and delis are walk-in.
Are St. John restaurants open year-round?
Most are, but many close for a few weeks between August and October. Check before you go in that season.
What should I try on St. John?
Fresh local fish such as mahi and wahoo, johnnycakes, pates (fried pastries filled with meat or fish) and a local rum drink.