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. We update restaurants often to maintain the best accuracy – but it’s never a bad idea to check ahead or better yet make reservations! Click the menu above to narrow your search by location or category.
Search St Croix Restaurants Guide
Seafood
⭐
Alba’s Bar & Restaurant
Latin & Mexican food with a local Puerto Rican flair. Serving breakfast, lunch, and dinner. Fried chicken, rice and beans, cassava, mac and cheese, and more.
King Street, Frederiksted, St. Croix, USVI, Frederiksted, St Croix
Bayside Kitchen
Featuring Caribbean West Indian street food and local juice beverages. You'll find local favorites like kallaloo, pot fish, conch in butter sauce, plantain, fungi and more. This vibrant food truck is located on the boardwalk between Nate's and the Seaplane base. Take out orders available. Hours may vary.
Christiansted Boardwalk, Christiansted Downtown & Boardwalk, St Croix
Ciboné
This intimate bistro in the Frederiksted waterfront district focuses on farm-to-table produce and off-the-boat seafood for a fresh and unforgettable dining experience.
227 King Street, Frederiksted, USVI, Frederiksted, St Croix 00841
Deep End Bar & Grill
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. Don't miss Sunday brunch with live music and drink specials. Click to view their entertainment calendar.
5001 Tamarind Reef, East End, St Croix
Duggan’s Reef
Known for having the best lobster and freshest fish on St. Croix, Duggan's Reef is a seafood lovers paradise. Duggan's family-owned and operated restaurant is open to the breeze with a view of Buck Island and is open for dinner every night. The menu includes fresh fish, pasta, grilled rack of lamb, filet mignon, and freshly prepared desserts. Don't miss the daily specials and Sunday Brunch.
East End, St Croix
Flyers Bar & Grill
Now open in their new location on the Frederiksted waterfront, enjoy the views while dining on a great list of favorites with a Caribbean twist. Don't forget to leave room for Chef Scott's homemade ice cream!
7 Strand Street, Frederiksted, St Croix 00840
Goat Soup & Whiskey
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.
East End, St Croix 00820
Enter Coakley to the left, up the hill to park and walk to the right down the path.
No Bones Cafe
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
Rossies Bar & Restaurant
A local favorite with home-style West Indian and Crucian favorites like stewed oxtail, goat, and salt fish; conch in butter sauce, pot fish, king fish, salmon and more. You'll also find steak, ribs, chicken, and pasta dishes along with local fruit juices and a full bar. It's one of those "hole-in-the-wall" spots you may pass by but will be glad you didn't!
8 & 15 Orange Grove Road, Mid Island, St Croix
Rum Runners
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
savant
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
Six Nine Restaurant and Bar
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.
Frederiksted, St Croix 00840
The Flaming Grill
Formerly known as The Spicy Grill, The Flaming Grill offers home-style West Indian cooking with hearty portions. Enjoy their famous BBQ ribs, wings, mac and cheese, Roti Tuesdays and more.
52 Grove, Mid Island, St Croix
Umami Sushi
Fresh, hand-rolled sushi for take-out. Open Mon - Fri noon to 5 pm. Call ahead for fast pick-up. Indoor and outdoor seating and great wines and beverages.
4034 La Grande Princesse, Unit 3, Mid Island, St Croix 00820
Wokame Island Sushi Bar & Restaurant
Located in the Caravelle Arcade with indoor and open-air dining serving creative sushi dishes with a Caribbean flair.
1104 Strand Street, Christiansted, St. Croix, USVI, Christiansted Downtown & Boardwalk, St Croix
Zeny’s Restaurant
Family-owned and operated. Enjoy homestyle local Crucian, West Indian, and Puerto Rican favorites like stewed or curried chicken with rice and beans, shrimp or conch with butter sauce, friend plantains and more. Local fish and more. A local favorite in the heart of Christiansted.
King Street, Christiansted Downtown & Boardwalk, St Croix 00820
Once you've decided on a St Croix Restaurant to grab a bite, explore your next adventure in our Things to Do on St Croix Guide, explore Places to Stay, or check out the St Croix Calendar for upcoming entertainment and events!