Great restaurants in the US Virgin Islands serve sumptuous dishes with a range of regional and international flavours. A holiday in the US Virgin Islands should always include a few high-end dinner reservations that showcase the region’s incredible culinary traditions. Whether you’re staying in St John, St Croix or St Thomas, there’s no shortage of restaurants to visit for brunch, lunch, and dinner.

Across each island, you have a plethora of options for Caribbean, South American or Italian dishes, as well as numerous fascinating fusions. With many of these restaurants featuring wonderful coastal views, enjoying a great dining experience with your loved ones is never a problem.

Where are the best places to eat in the US Virgin Islands?

  • 1

    Duggan’s Reef

    Seafood classics with incredible St Croix views

    Duggan’s Reef
    • Φαγητό

    Duggan’s Reef has long been considered a leading dining institution in the US Virgin Islands. The restaurant first opened in 1983 and have undergone several evolutions over the years. However, its incredible cuisine and views along Teague Bay ensure it remains a St. Croix favourite.

    Frequently visited by international celebrities and government figures, there's a good chance you'll encounter a famous person during your visit. The restaurant's seafood dishes always hit the spot, with delicious entrées like crispy calamari and lobster spring rolls. For mains, try the shrimp scampi pasta and pork spareribs.

    Τοποθεσία: 5A Teague Bay Christiansted, 00820, US Virgin Islands

    Ώρες λειτουργίας: Tuesday–Saturday from 5.30 pm to 8.30 pm (closed on Sundays and Mondays)

    Τηλέφωνο: +1 340-773-9800

    Χάρτης
  • 2

    De’Coal Pot

    Experience authentic Caribbean home-style cooking

    De’Coal Pot
    • Φαγητό

    De’Coal Pot is found on the north-eastern corner of St Thomas, within close proximity to many of the island’s best beaches. Dining at this restaurant puts you within a 20-minute walk of Sapphire Beach, Pelican Beach and Lindquist Beach.

    Here, you can enjoy local dishes such as goat roti, creole chicken and baby back ribs. Portions are relatively hefty compared to most restaurants on the island, ensuring everyone heads home feeling completely satisfied. If you want to experience authentic Caribbean cuisine during your holiday, De’Coal Pot should definitely be high on your list.

    Τοποθεσία: 2 Crosswind Center 00802. US, St Thomas, US Virgin Islands

    Ώρες λειτουργίας: Monday–Saturday from 10 am to 4 pm and 4.30 pm to 9 pm

    Τηλέφωνο: +1 340-777-2625

    Χάρτης
  • 3

    Morgan’s Mango

    Tasty fusion dishes with Caribbean and South American flavours

    Morgan’s Mango
    • Φαγητό

    Morgan’s Mango presents diners with the best of Caribbean and South American flavours. You can find the restaurant in St John, just 350 metres northeast of the Cruz Bay Ferry Dock. It has an extensive menu of Argentinian, Creole, and Cuban dishes, all jam-packed with unique flavours.

    Try the creamy seafood paella, osso buco (veal shanks braised with vegetables, broth, and white wine), and Cajun shrimp. Morgan’s Mango is a favourite among locals and tourists since 1992. It has managed to maintain a long tradition of outstanding service and tropical vibe.

    Τοποθεσία: 18-1 Enighed Cruz Bay, St John 00831, US Virgin Islands

    Ώρες λειτουργίας: Daily from 5.30 pm to 10 pm

    Τηλέφωνο: +1 340-693-8141

    Χάρτης
  • 4

    1864 The Restaurant

    A St John seafood joint with a compact lunchtime sushi menu

    1864 The Restaurant
    • Φαγητό

    1864 The Restaurant is tucked away in the upmarket surroundings of Mongoose Junction, a St. John neighbourhood known for local fashion boutiques, craft beer bars and a collection of serene beaches. With this fascinating open-air setting surrounded by lush plant life, it’s a great spot to dine on freshly caught seafood.

    The dinner menu includes a range of time-tested dishes served with a modern flair, including seafood risotto, fresh oysters, and pan-seared yellowfish tuna. Visit at lunch to enjoy 1864 The Restaurant’s sushi menu, which consists of Japanese-inspired nigiri and sashimi rolls.

    Τοποθεσία: 503 Mongoose Jct, Cruz Bay, St John 00830, US Virgin Islands

    Ώρες λειτουργίας: Monday from 3 pm to 9 pm, Tuesday–Saturday from 11.30 am to 9 pm (closed on Sundays)

    Τηλέφωνο: +1 340-774-1864

    Χάρτης
  • 5

    Caribbean Fish Market

    For outstanding seafood in St Thomas

    Caribbean Fish Market
    • Φαγητό

    The Caribbean Fish Market is on the eastern tip of St Thomas. It features a breezy coastal setting that sees waves breaking on the nearby shoreline. Alongside a Caribbean-inspired menu that teems with great seafood and steak dishes, this relaxed restaurant offers one of the best dining experiences in the area.

    Highlights at the Caribbean Fish Market include shrimp penne pasta and apple bacon stuffed pork chops. There’s even tasty surf & turf for those looking to experience much-loved coastal cuisine. With a great selection of wine and cocktails, this beachfront restaurant won’t disappoint.

    Τοποθεσία: 6800 Nazareth Rd, St Thomas 00802, US Virgin Islands

    Ώρες λειτουργίας: Monday–Saturday from 5 pm to 10 pm, Sunday from 10 am to 2 pm and from 5 pm to 10 pm

    Τηλέφωνο: +1 340-714-7874

    Χάρτης
  • 6

    La Tapa

    A St John institution specialising in delightful Spanish flavours

    La Tapa
    • Φαγητό

    La Tapa is renowned for modern Mediterranean dishes, served within an idyllic beachside location. Situated in the centre of Cruz Bay, this popular spot has been led by owner-chef Alex Ewald for over 20 years, making it one of the go-to dining experiences in St John.

    You’ll be presented with a range of seasonal Spanish flavours that are constantly evolving. La Tapa’s gazpacho is an excellent starter, while the sauteed Portuguese octopus and signature paella make for satisfying main meals. Reserve a table along the street for nice views of the bay area. 

    Τοποθεσία: Cruz Bay, St John 00830, US Virgin Islands

    Ώρες λειτουργίας: Tuesday–Saturday from 5.30 pm to 10 pm (closed on Sundays and Mondays)

    Τηλέφωνο: +1 340-693-7755

    Χάρτης
  • 7

    Savant

    Attractive fusion dishes served in a charming courtyard

    Savant
    • Φαγητό

    Savant offers an eclectic menu that appeals to adventurous diners in St Croix. With Mexican, Thai, and Caribbean flavours fused together to create several fascinating dishes, this intimate restaurant attracts a crowd looking to sample these unique combinations. The fish and lobster are bought fresh daily, while a distinctive farm-to-table ethos underpins the entire operation.

    There are certainly a lot of highlights on Savant’s menu to choose from. Must-tries include chargrilled baby calamari, goat cheese stuffed filet mignon, and bacon-wrapped double pork chop. Book a table at the old-world courtyard to experience a tropical island dining experience.

    Τοποθεσία: 4C Hospital St, Christiansted, St Croix 00820, US Virgin Islands

    Ώρες λειτουργίας: Monday–Saturday from 6 pm to 10 pm (closed on Sundays)

    Τηλέφωνο: +1 340-713-8666

    Χάρτης
  • 8

    Gladys’ Cafe

    A popular spot for unmatched Caribbean-American cuisine

    Gladys’ Cafe
    • Φαγητό

    Gladys’ Cafe is in the historic centre of Charlotte Amalie, so it’s often frequented by bustling crowds of locals and tourists. This local institution is one of the most beloved in St. Thomas, so don’t miss your chance to try its authentic Caribbean-American cuisine.

    There’s a variety of traditional island dishes to enjoy, including jerk mahi-mahi and curry chicken roti alongside a wealth of daily specials. With Glady’s Cafe only open for breakfast and lunch, your vacation in the US Virgin Islands won’t be complete without at least a meal at this lowkey yet celebrated restaurant.

    Τοποθεσία: 5600 Royal Dane Mall, Suite 9, St Thomas 00802, US Virgin Islands

    Ώρες λειτουργίας: Monday–Saturday from 8 am to 3.30 pm (closed on Sundays)

    Τηλέφωνο: +1 340-774-6604

    Χάρτης

    φωτογραφία από Mistermuckle (CC BY 2.0) τροποποιήθηκε

  • 9

    Ekaete Pink Corner

    West Indian favourites paired with homemade ice cream

    Ekaete Pink Corner
    • Φαγητό

    Ekaete Pink Corner is a casual restaurant specialising in West Indian cuisine. Located in Coral Bay, it’s a great pitstop for those on a day trip to popular destinations along St John’s east coast like Hansen Bay Beach and Salt Pond Beach.

    The jerk pork and BBQ ribs are among Ekaete Pink Corner’s most popular dishes. The restaurant is also known for serving homemade ice cream and smoothies – its mango and banana combo is very refreshing on a hot summer’s day.

    Τοποθεσία: St John, Coral Bay, St John 00830, US Virgin Islands

    Ώρες λειτουργίας: Daily from 10 am to 8 pm

    Τηλέφωνο: +1 340-244-8583

    Χάρτης
  • 10

    Extra Virgin Bistro

    Italian and Mediterranean dishes made with locally sourced produce

    Extra Virgin Bistro
    • Φαγητό

    Extra Virgin Bistro is where you can discover how locally grown and sourced products deliver a top-notch dining experience in St John. The restaurant is best known for its Italian and Mediterranean cuisine, served in a laidback atmosphere.

    Although the menu changes with the seasons, every dish is immaculately plated. Much of the seafood served is caught daily by local fishermen in the surrounding water, while herbs are sourced from Extra Virgin Bistro’s onsite garden. Food-wise, choose from classic starters like fresh burrata and mushroom pappardelle, before diving into mains like smoked beef short rib and cioppino. There’s also an extensive wine and cocktail list to complete your meal.

    Τοποθεσία: 6D Cruz Bay, Saint John, VI 00830, US Virgin Islands

    Ώρες λειτουργίας: Tuesday–Sunday from 5.30 pm to 9 pm (closed on Mondays)

    Τηλέφωνο: +1 340-715-1864

    Χάρτης
Hudson Brown | Συγγραφέας