Skip to content

St. John / Explore by interest

Restaurants in St. John

Restaurants, cafés, food vendors, and dining listings.

Wide overlook of Cruz Bay on St. John with boats, turquoise water, green hills, and towering clouds
Island context · Owner-original photograph of Cruz Bay captured on August 5, 2026. Photo: VibeVI original photography. Photo sources

18 listings · Source links and practical details inside each place.

Places to explore

Representative USVI indulgent dining image for Greengos Caribbean Cantina; not a photograph of this listing and may depict another island.
Representative USVI photograph · not this listing; may depict another island.Photo: stu_spivack / Wikimedia Commons · CC BY-SA 2.0

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.

View listing

St. John

Representative USVI indulgent dining image for Morgan's Mango; not a photograph of this listing and may depict another island.
AI illustration · not this listing; may depict another island.

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.

View listing

St. John

Representative USVI indulgent dining image for ZoZo's at Caneel Bay; not a photograph of this listing and may depict another island.
AI illustration · not this listing; may depict another island.

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.

View listing

St. John

More on St. John

Keep browsing

Kai · Fictional VibeVI planning guide

Build a food day on St. John

Kai works from these same places, and can weigh them against how you are getting around, how long you have, and who you are with.

Plan this day with Kai

For Virgin Islands businesses

Part of the islands? Be part of the discovery.

Listings are free. Add a business, send photos you own, or tell us what we have wrong. A person reads every request before anything changes on the site.

Restaurants in St. John, USVI | VibeVI