Skip to content

The U.S. Virgin Islands

See a photo. Find a place.

0 mapped places on St. John. Every point has a place photo. Open a cluster to see each place.

Four islands.
A thousand possibilities.

St. JohnReal places. A different perspective.

Drag or pinch to explore. Keyboard: + / − to zoom, arrows to pan, Home to reset.

0 mapped locations with photos · 18 directory places. No locations mapped with available place photos for this filter. Explore the directory below. 7 more sourced locations await suitable photos.

Geographic overview, not navigation. © OpenStreetMap contributors · ODbL coastline data · Place location data & sources · Photo credits

Restaurants

Keep exploring St. John.

Browse restaurants directory

18 places in this view. 11 have no sourced map location yet. Another 7 have a sourced location and need a suitable photo before appearing on the map.

St. John / Restaurants

Cafe Roma

Italian cooking from the chef's inherited family recipes, up a small staircase in downtown Cruz Bay. The dining room is a small enclosed space, and the kitchen and its bar are small to match.

Representative USVI photograph · not this listing; may depict another island. Image: Mattes / Wikimedia Commons · CC BY 2.0 DE.

St. John / Restaurants

Greengos Caribbean Cantina

Sonoran-style Mexican food at Mongoose Junction on North Shore Road in Cruz Bay, St. John, served as cantina bowls, tacos, burritos and nachos. Murals line the room and a library ladder reaches a tequila wall of more than 300 varieties, some of it barrel tequila aged on location. Seating is first come, first served.

Representative USVI photograph · not this listing; may depict another island. Image: stu_spivack / Wikimedia Commons · CC BY-SA 2.0.

St. John / Restaurants

Lime Inn

The Lime Inn brings Lime Out’s taco kitchen ashore in a casual garden setting in Cruz Bay—one block from the ferry dock. Expect handcrafted tacos and cocktails. Confirm the current schedule and seating with the operator before you go.

Representative photograph · not taken in the U.S. Virgin Islands; not this listing. Image: Asad Photo Maldives / Pexels (Pexels License).

St. John / Restaurants

Lime Out VI

Tacos and cocktails from a restaurant that floats in Coral Bay Harbor, St. John. It is reachable by boat only, and swimming, kayak and paddleboard arrivals are not permitted.

AI illustration · not this listing; may depict another island. Image: Generated representative artwork; visually reviewed by VibeVI.

St. John / Restaurants

Morgan's Mango

Morgan's Mango is a neo-Caribbean seafood restaurant at 18 First Street in downtown Cruz Bay, St. John—across from the bay and about 50 yards before Mongoose Junction from the ferry dock. Open since 1992, the operator menu centers seafood (lobster nights, catch of the day, paella) alongside land plates, tropical cocktails, and wine. Confirm seasonal openings and current service with the restaurant.

AI illustration · not this listing; may depict another island. Image: Generated representative artwork; visually reviewed by VibeVI.

St. John / Restaurants

Ocean 362

An open-air dining room at 3AAA Gallows Point Road in Cruz Bay, St. John, where the kitchen gives traditional Caribbean dishes a modern, island-to-table turn. It blends local peppers into its own house hot sauce.

AI illustration · not this listing; may depict another island. Image: Generated representative artwork; visually reviewed by VibeVI.

St. John / Restaurants

Surf Club Cantina

Consider a meal overlooking Coral Bay, with covered outdoor seating. Let the setting help you choose, then confirm service with the restaurant.

Place photograph · views may be from different dates. Photo: Courtesy of Surf Club Cantina.

St. John / Restaurants

The Longboard

Small plates, poke bowls and ceviches at 1 Prince Street in Cruz Bay, St. John, built on local spices, locally caught seafood and locally grown herbs, greens and fruit. There are vegetarian options, and the bar pours house-crafted cocktails alongside beer and wine.

AI illustration · not this listing; may depict another island. Image: Generated representative artwork; visually reviewed by VibeVI.

St. John / Restaurants

ZoZo's at Caneel Bay

ZoZo’s at Caneel Bay serves a leisurely multi-course dinner al fresco on a waterfront terrace at Caneel Bay, St. John. The operator describes a four-course format (shared antipasti plus appetizer, entrée, and dessert), timed seatings, lounge service before dinner, and a complimentary shuttle from the Caneel Bay entrance. Tables are requested online; confirm current menu, pricing, lounge timing, and house policies with the operator before arranging a visit elsewhere.

AI illustration · not this listing; may depict another island. Image: Generated representative artwork; visually reviewed by VibeVI.

Explore the islands — Photo atlas, Shoreline & Reef | VibeVI