Dining on St. Croix

Delectable Seaside Dining on St. Croix


The Caribbean island of St. Croix in the US Virgin Islands has a wide range of excellent restaurants, so whether you are in the mood for casual street food or an elegant and sophisticated meal you will have plenty of options. Christiansted has the highest concentration of restaurants, although Frederiksted also offers several good choices.

Dining in Frederiksted in the evening can be very pleasant after the cruise ship crowds have departed, as there is a laid back and welcoming atmosphere in the small restaurants there.

Many of the restaurants in St. Croix are located along the winding roads that hug the coast, so if you don’t have a car on your vacation you can have your hotel call a taxi so that the driver can deliver you there.

St. Croix Dining Favourites

There are so many places to dine in St. Croix that you will be spoiled for choice. So, what kind of cuisine are you in the mood for today?

Restaurants such as Zion Modern Kitchen in Christiansted focus on simple food made from quality ingredients. This eatery sources their supplies locally on a seasonal basis, which means that the menu often changes. Also, they make their own fresh bread, ricotta cheese and pasta in house. Another favourite with the locals is the Bombay Club, located downstairs within a historic Danish townhouse. The menu here includes fresh lobster, pasta, soups and great daily specials.

If you are craving American cuisine, the open air restaurant Cheeseburgers in Paradise serves up juicy and mouth-watering burgers and steaks. It’s a very family friendly spot with plenty of room for the little ones to run around while you wait for your food. Another great spot is Harvey’s – the décor is far from luxurious but it doesn’t matter much because the home cooked local Caribbean food is absolutely delicious.

When you want to really treat yourself to a special meal in St. Croix there are a few places that are a bit more upscale. Savant offers an exciting fusion of Thai, Caribbean and Mexican cuisine and a lovely outdoor courtyard. Salud Bistro is inspired by Mediterranean cuisine and offers sophisticated dishes such as grilled duck in a hibiscus confit.

The Galleon is another favourite, located in a prime dockside location. The signature dish here is a gorgeous beef tenderloin topped with fresh local lobster – a real treat for a special occasion.

Pesce Italian Learn More

St Thomas
USVI, 00802

340-714-7874 Visit Website

  • Mon: 5PM - 10PM (HAPPY HOUR: 5PM - 8PM )
  • Tues: 5PM - 10PM (HAPPY HOUR: 5PM - 8PM )
  • Weds: 5PM - 10PM (HAPPY HOUR: 5PM - 8PM )
  • Thurs: 5PM - 10PM (HAPPY HOUR: 5PM - 8PM )
  • Fri: 5PM - 10PM (HAPPY HOUR: 5PM - 8PM )
  • Sat: 5PM - 10PM (HAPPY HOUR: 5PM - 8PM )
  • Sun: 5PM - 10PM (HAPPY HOUR: 5PM - 8PM )
Step outside of St Thomas and into Tuscany when you dine at PESCE iTALiAN. Offering the best In-House made Pasta, as it is made fresh daily at our live action pasta station! The PESCE iTALiAN menu reflects the culinary sensibilities of the Italian people: rustic yet sophisticated. Creative blends of...

40 Strand Eatery

40 Strand St
St. Croix, 00820

Claim Your Listing

Ace Roti Shop

182 Richman
St. Croix, 00820

Claim Your Listing

Blue Moon

7 Strand St
St. Croix, 00840

Claim Your Listing

View Our Full Dining on St. Croix Directory