us virgin islands restaurant

Best Restaurants in The US Virgin Islands

If you plan a trip to the stunning US Virgin Islands (USVI), you’re in for more than beautiful beaches and crystal-clear waters. These islands also boast a fantastic culinary scene that will satisfy your taste buds. Let’s explore some of the best restaurants in US Virgin Islands. Trust me, you won’t want to miss these!

Old Stone Farmhouse  US Virgin Islands
By official website
  • Address: Mahogany Run St Thomas, 00802, US Virgin Islands
  • Open hours: Wed-Sun 5:30 pm – 9:30 pm
  • Contact:+1 340-777-6277
  • Website: www.oldstonefarmhouse.net

This place is perfect for a romantic and elegant dinner. This 200-year-old building, once a stable for a Danish sugar plantation, is packed with character. It features thick stone walls, original hardwood floors, and charming brick arches.

The menu changes with the seasons, focusing on fresh, local ingredients and “Chef Inspired” dishes. And their wine list? Impressive. Save room for dessert, too, because it’s simply to die for. The vibe here is rustic yet sophisticated, so take your time and enjoy every bite.

The Twisted Cork Café
By official website
  • Address: 3525 Honduras St, St Thomas 00802, US Virgin Islands
  • Open hours: 11:30 am – 09:00 pm weekday | Closed on weekend
  • Contact: +1 340-775-2675
  • Website: twistedcorkvi.com

Looking for something casual yet refined? The Twisted Cork Café is your go-to spot. This cozy restaurant is known for its farm-to-table philosophy, highlighting the best local produce and seafood. You absolutely have to try their renowned dishes like crab cakes and locally caught fish tacos. The crab cakes are flavorful, while the fish tacos are fresh and zesty. It’s a relaxed setting, ideal for a leisurely meal with friends or family.

Oceana Restaurant & Bistro  US Virgin Islands
By official website
  • Address: St. Thomas, 8 Honduras, Charlotte Amalie, St Thomas 00802, US Virgin Islands
  • Open hours: 17:00 – 21:30 weekday
  • Contact: +1 340-774-4262
  • Website: www.oceanavi.com

This spot is one of the most iconic restaurants in the US Virgin Islands. Perched above the beautiful Baye de GriGri, it offers stunning sea views and sailboats, especially at sunset. 

Seafood is the highlight of the menu, with fresh, local catches from nearby waters. They focus on sustainability, using quality ingredients like grass-fed New Zealand beef, Wagyu, and free-range poultry. Their extensive wine list pairs perfectly with every dish, and the house-made desserts are a sweet finishing touch. The atmosphere is fun and relaxed, perfect for any occasion.

Prime at Paradise Point  US Virgin Islands
By official Facebook
  • Address: 9617 Paradise Point 2656, St Thomas 00802, US Virgin Islands
  • Open hours: 17:00 – 21:00 daily 
  • Contact: +1 340-690-2191
  • Website: www.primeusvi.com

Speaking of a dining experience with panoramic views nowhere can beat Prime at Paradise Point. This spot sits high above the island, offering breathtaking vistas of Charlotte Amalie. 

This is a contemporary steakhouse with a modern take on classic meals. They’re all about using top-notch, fresh ingredients from local and global sources. Popular dishes like Octopus Tacos, Local Lobster Cake, and Smoked Wagyu Crostini stand out. They serve only PRIME cuts of meat, craft their cocktails carefully, and have a wine list chosen by a sommelier. It’s not just a meal—it’s a prime experience.

Sunset Grille at Secret Harbour
By official website
  • Address: 6280 Estate Nazareth, Nazareth, St Thomas 00802, US Virgin Islands
  • Open hours: 8:00 – 22:00 daily
  • Contact: +1 340-714-7874
  • Website: www.sunsetgrillevi.com

Sunset Grille at Secret Harbour is the perfect spot for an unforgettable dining experience on St. Thomas. As the name suggests, it offers some of the best sunset views you’ll ever see, right over the beautiful Secret Harbour. The atmosphere at Sunset Grille is casual and welcoming, with a touch of elegance.

The menu is a delightful mix of fresh seafood, Latin Caribbean Cuisine, and global influences. You can’t go wrong with their Caribbean Lobster Tail or the tamarind Salmon. They also have excellent steaks and burgers if you’re more into turf than surf.

ZoZo’s at Caneel Bay  US Virgin Islands
By official website
  • Address: Salomon Bay Rd, Caneel Bay, St John 00831, US Virgin Islands
  • Open hours: 17:30 – 22:00 weekday | closed on weekend
  • Contact: +1 860-977-6323
  • Website: www.zozosatcaneelbay.com

ZoZo’s at the Sugar Mill is about taking it easy and enjoying the beautiful surroundings. This restaurant is a must-visit, with breathtaking ocean views and a sophisticated menu. They focus on Italian and Caribbean fusion, with standout dishes like lobster ravioli and osso buco. 

Your meal starts with a family-style antipasti and moves on to an appetizer, entree, and dessert. Plenty of options exist for each course, so there’s something for everyone. If you’re in the mood for a more laid-back vibe, you can enjoy the four-course menu à la carte at the bar or in the lounge. Their wine list is extensive, and the service is impeccable, making it the perfect spot for a special night out. 

The Longboard
By official Facebook
  • Address: 1 Prince St, Cruz Bay, St. John, USVI 00830
  • Open hours: 14:00 – 21:00 daily
  • Contact: (340) 715-2210
  • Website: www.thelongboardstjohn.com

The Longboard, right in the heart of Cruz Bay, is a chill spot with Caribbean-inspired vibes. Their menu features light, healthy options like shareable bar snacks, poke bowls, and ceviches. Everything has a local twist, with fresh seafood, spices, and produce. Vegetarians will find plenty to enjoy, too.

The bar menu offers house-crafted cocktails, beers, wines, and specialty drinks. Don’t miss their world-famous Frozen Painkiller—perfect for a hot day. Whether grabbing a quick bite or settling in for a relaxed meal, The Longboard is a great place to kick back and enjoy.

Morgan’s Mango
By official website
  • Address: St. John, 18 First Street, Cruz Bay, St John 00831, US Virgin Islands
  • Open hours: 17:30 – 22:00 daily
  • Contact: +1 340-693-8141
  • Website: www.morgansmango.com

Morgan’s Mango has been a staple in St. John for over two decades. This restaurant is about capturing island life’s true vibe with its vibrant colors, tropical breezes, and starry nights. It’s the perfect spot to relax and enjoy a sensory experience.

The food here is a delicious journey through the Caribbean and South America. You’ll find a mix of Creole, Bahamian, Cuban, Jamaican, Haitian, Puerto Rican, Argentinian, and Mayan dishes. These flavors come from the island’s original inhabitants, the Arawak and Carib Indians, and the influences of Africans, East Indians, Chinese, and European settlers.

Extra Virgin Bistro
By official website
  • Address: 6D Cruz Bay, Saint John, VI 00830, US Virgin Islands
  • Open hours: 17:30 – 21:00  Tuesday – Sunday | closed on Mondays
  • Contact: +1 340-715-1864
  • Website: www.extravirginbistro.com

Extra Virgin Bistro on St. John is a delightful spot known for its fresh, locally sourced ingredients and creative dishes. The menu features a variety of delicious options, with a focus on Mediterranean-inspired cuisine. You’ll find everything from fresh seafood and homemade ricotta to flavorful vegetarian dishes. The bar serves up handcrafted cocktails, and their wine list is carefully curated to complement the menu. Extra Virgin Bistro is a must-visit for a memorable dining experience with a touch of local flair.

La Tapa
By official website
  • Address: Cruz Bay, St John 00830, US Virgin Islands
  • Open hours: 17:00 – 21:30 Friday through Wednesday
  • Contact: +1 340-693-7755
  • Website: www.latapastjohn.com

Since 1996, La Tapa has been a beloved spot in Cruz Bay, St. John, cherished by both locals and visitors. It’s one of the standout restaurants in the US Virgin Islands. In March 2022, they moved to a new beachside location, now known as La Tapa Plage, offering stunning views of the beach.

Even with the new digs, the restaurant hasn’t changed what makes it great. The menu still features fresh local seafood, organic greens and herbs from Coral Bay, and flavors inspired by Spain, France (Basque Country), Germany, and the Caribbean. If you’re looking for a spot that combines great food with a fantastic beach view, check out this lovely restaurant.

La Reine Chicken Shack
By official Facebook
  • Address: 24-I, Christiansted, St Croix 00820, U.S Virgin Islands
  • Open hours: 10:30 – 18:00 Monday to Wednesday | 10:30 – 20:00 Thursday to Saturday | closed on Sunday
  • Contact: +1 340-778-5717
  • Facebook: La Reine Chicken Shack 

Ask any local where to find the best chicken on St. Croix, and they’ll send you straight to La Reine Chicken Shack. It’s so popular that locals say, “If you haven’t eaten at La Reine, then you haven’t been to St. Croix.”

The place has a no-frills, laid-back vibe that perfectly matches its delicious food. The chicken is marinated and grilled perfectly, with a smoky, flavorful kick. The sides, including plantains and Johnny cakes, are just as mouthwatering. Besides the chicken, the menu also features favorites like roast pork, ribs, steak, local seafood, and daily specials. 

Duggan’s Reef
By official website
  • Address: 5A Teague Bay Christiansted, 00820, U.S Virgin Islands
  • Open hours: Monday – Saturday, 5:30 – 8:30
  • Contact: (340) 773-9800
  • Website: www.duggansreefstx.com

Duggan’s Reef has been a family-owned and operated gem since 1983. It serves fresh seafood and island-style dishes in a relaxed, picturesque setting overlooking the Caribbean Sea.

Their menu is a seafood lover’s dream, featuring grilled fish, shrimp, crab cakes, and more. You’ll also find tasty options like jerk chicken and juicy steaks, all accompanied by delicious sides. The bar offers refreshing cocktails and a good selection of wines and beers.

The Bombay Club
By official Facebook
  • Address: 5A King St, Christiansted, VI 00820, St Croix, U.S Virgin Islands
  • Open hours: 11:00–14:00, 17:00–20:30 Tuesday to Friday | 17:00–20:30 Saturday to Monday
  • Contact: +1 340-773-1838
  • Facebook: The Bombay Club

Located downstairs in a charming historic Danish townhouse, The Bombay Club is a cozy favorite on St. Croix. It’s the perfect place for a relaxed lunch or dinner, with air-conditioned comfort and a welcoming vibe.

Their menu has great choices, including daily specials like fresh lobster, steaks, soups, quiche, salads, pasta, and fish. The bar is a great spot to hang out with friends, enjoy a cocktail, and catch up on local news and sports. With over 30 years of being a local go-to, you can trust their quality.

Rum Runners Restaurant  US Virgin Islands
By official Facebook
  • Address: 1044 Queen Cross St, Christiansted, St Croix 00820,  U.S Virgin Islands
  • Open hours: Lunch served 11 am – 3 pm | Dinner served 5:30 pm – 9 pm | Sunday Brunch served 10 am – 3 pm | closed on Tuesdays
  • Contact: +1 340-773-6585
  • Website: rumrunnersstcroix.com

Rum Runners is a laid-back waterfront spot on St. Croix that has served great food since 2000. Named after the classic Rum Runner cocktail, it’s the go-to place for fresh Caribbean and Continental dishes for lunch, dinner, and Sunday brunch.

The menu has something for everyone, from fish ‘n chips and burgers to juicy steaks and pasta. The place has a classic island bar feel and is often packed with locals and visitors, which is always a good sign. Stop by the bar for a specialty cocktail or an ice-cold beer, or grab a quick bite like a panini at The Deck Bar. 

Polly's At the Pier  US Virgin Islands
By official Facebook
  • Address: 3A Strand St, Frederiksted, St Croix 00840, U.S Virgin Islands
  • Open hours: 8:00 – 15:00 daily
  • Contact: +1 340-719-9434
  • Website: pollysatthepierstcroix.com

Polly’s at the Pier in Frederiksted is a must-visit if you’re on the west side of St. Croix. It’s a popular spot for breakfast and lunch, with a menu that includes everything from wraps and burgers to waffles, sandwiches, nachos, and salads.

Since it opened in 2009, Polly’s has become a local favorite, known for its fresh food and unique daily specials. It can get pretty busy, but that’s part of the charm. They also have a full bar, so you can enjoy a drink with your meal or add something extra to your coffee.

In summary, whether you’re craving a gourmet dining experience or just a relaxed meal with a beautiful view, restaurants in the US Virgin Islands have got you covered. Each island offers its unique food scene, showcasing the best of Caribbean flavors and hospitality. So, on your next trip to the USVI, check out these fantastic dining spots and savor the diverse and delicious food offerings. Bon appétit!

Scroll to Top