340-204-2747
St. John Dining Guide

Where to eat when you want it to matter.

Anniversaries, honeymoons, last-night-on-island meals. A curated list of the standout fine dining spots on St. John, USVI — the places locals send friends when they want to impress.

A note from your driver: These spots fill up fast, especially in high season. Always make a reservation — ideally a few days out. Need a ride from your villa or hotel? Give us a call and we'll get you there in time for your table. Descriptions below are placeholder content — update with your personal picks and notes.

The must-visit list

Cruz Bay is the hub for nightlife and dining. Most of these are within walking distance of the ferry dock.

🍷
Signature pick
ZoZo's at Caneel Bay
Caneel Bay · Upscale Italian
Set on the ruins of an old sugar mill with panoramic Caribbean sunset views. Candlelit tables, fresh pasta, a serious wine list. The St. John special-occasion standard. [Edit this description with your take.]
🥘
La Tapa
Cruz Bay · Spanish / Mediterranean
A Cruz Bay institution and frequent top-10 USVI restaurant. Rotating menu, excellent paella, bright Spanish-Mediterranean plates from locally-sourced ingredients. Jazz nights on Mondays. [Edit with your take.]
🦞
The Terrace
Cruz Bay · French
Contemporary French cuisine with Caribbean flourishes, served on an elegant outdoor terrace overlooking Cruz Bay harbor. Extensive wine list. Best for a quiet romantic dinner. [Edit with your take.]
🐟
Morgan's Mango
Cruz Bay · Caribbean fusion
Upscale-casual Caribbean just across from the bay in downtown Cruz Bay. Creative seafood, inventive cocktails, a warm host. Less stuffy than fine dining but still a special-occasion spot. [Edit with your take.]
🌿
Extra Virgin Bistro
Cruz Bay · Italian / farm-to-table
Seasonal Italian in a warm, intimate setting. Handmade pastas, thin-crust pizzas, and a focus on local produce and fish. Reliable favorite for couples and small groups. [Edit with your take.]
🍸
Lovango Resort & Beach Club
Lovango Cay · Destination dining
A short boat ride off Cruz Bay, Lovango is a destination unto itself — beach club, spa, upscale restaurant, and cocktail bar with sunset views over Jost Van Dyke. A full evening, not just dinner. [Edit with your take.]
Let us drive so you don't have to. Private taxi rides from your villa to any of these restaurants — call ahead. 📞 340-204-2747