Our St Croix Restaurants Guide is the most comprehensive, carefully curated list of restaurants, cafes, bistros, and beach bars on the island. From local West Indian food to casual beachside fare to fine dining – you’ll find only places that we eat and recommend to friends and family.
If you are in the mood for sushi, head to Dashi for over 30 choices of sushi rolls. Dashi specializes in Asian inspired dishes including fresh sashimi, ponzu-seared beef tenderloin medallions with wasabi mashed potatoes.
1104 Strand Street, Christiansted, USVI, Christiansted Downtown & Boardwalk, St Croix
Open 365 days of the year and serving breakfast, lunch and dinner, the Deep End Bar and Restaurant offers a diverse menu with weekly specials. Monday is pizza night, Thursday is Mexican night and Saturday is Seafood night and the best tasting ribs on-island. Don't miss Sunday brunch with live music and drink specials.
5001 Tamarind Reef, East End, St Croix
Known for having the best lobster and freshest fish on St. Croix, Duggan's Reef is a seafood lovers paradise. This informal, open to the breeze spot overlooks Buck Island and is open for dinner every night. Specials include fresh fish, pasta, grilled rack of lamb, filet mignon and freshly prepared desserts. Sunday brunch serves eggs Benedict, quiche and $3 Mimosa's and Bloody Mary's.
5A Teague Bay, East End, St Croix
The boutique hotel at the Fred offers delicious fare using fresh, local ingredients for beachside dining at Eat with Fred. Grab drinks at the walk-up bar while you are sitting on the beach or by the pool. Daily specials and don't forget to try the truffle fries!
605 Strand Street, Frederiksted, St Croix 00840
Where “Flip Flops Meets Fine Dining”. American cuisine with fresh specials daily, house made soups, delicious cocktails, friendly service, and an after 5 dinner menu featuring house cut steaks and fresh seafood. Open for lunch, dinner, and Sunday Brunch. Closed Wednesdays.
5000 Estate Coakley Bay, East End, St Croix 00820
At No Bones, everybody knows your name. Customer service is a highlight along with their Prime Rib Wednesday’s and delicious deserts. Serving sandwiches, pasta’s, seafood and streak, No Bones is one of St. Croix’s best little secrets.
Gallows Bay Port Terminal, Gallows Bay, St Croix 00824
The Japanese Teppanyaki Steakhouse inspired restaurant on St Croix, Featuring teppanyaki, sushi, starters, desserts, craft cocktails, a variety of wines & rums, and sake bombs.
1101 Strand Street, Christiansted Downtown & Boardwalk, St Croix 00820
The only restaurant on St. Croix where you can choose your lobster – Rum Runners is known for their steaks and seafood. Waterfront dining on the boardwalk in Christiansted, Rum Runner is open for breakfast, lunch and dinner 7 days a week. Enjoy Sunday brunch with eggs benedict. Sit at the deck bar and enjoy happy hour. Don’t miss the tarpon at night. Just look at the lights in the water.
1044 Queen Cross Street, Christiansted Downtown & Boardwalk, St Croix
Rated one of the Top 10 Restaurants in the Caribbean by USA Today’s Top 10 2017. Savant is one of my favorite places to dine on St. Croix. The food is out of this world and was voted “Most Creative” by the VI Daily News Readers. The ambiance is one of a kind. Serving fresh seafood, Thai dishes, and their famous stuffed filet, you can’t go wrong with anything on the menu. Start off with the grilled calamari and finish with one of the decedent deserts. Inside is charming, but ask for a table in the totally sexy courtyard – [...]
Hospital Street, Christiansted, USVI, Christiansted Downtown & Boardwalk, St Croix 00820
Opened in November 2020, Six Nine Restaurant & Bar is an open-air and outdoor dining establishment in Frederiksted featuring steaks, fresh local seafood, homemade pastas, desserts, a diverse wine list and craft cocktails.
69A King Street, Frederiksted, St Croix 00840