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
St Croix
Rhythms at Rainbow Beach
One of the best beach bars on St Croix, Rhythms at Rainbow Beach is located less than a 10 min walk or short cab ride from the Cruise Ship Pier in Frederiksted. Gorgeous views, great swimming beach and you can’t beat the sunsets!
Address:
Frederiksted, St Croix
Phone:
340-772-0002
Rolling Smoke
Beachside BBQ with a view located at Hotel on the Cay. Smoked and grilled brisket, ribs, chicken, wings and more. Vegetarian and fish options available.
Address:
Protestant Cay, St. Croix, USVI, Christiansted Downtown & Boardwalk, St Croix
Phone:
(340) 626-0531
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!
Address:
8 & 15 Orange Grove Road, Mid Island, St Croix
Phone:
(340) 713-4444
Rowdy Joe’s
Americana-style comfort food at this Sports Bar with a twist. Appetizers, burgers, steaks, pasta dishes, and homemade desserts. Check out their daily specials.
Address:
North Shore Road, North Shore, St Croix
Phone:
513-616-7778
Rum Haven STX
Rum Haven STX features tapas and light bites with a Caribbean flair and of course, plenty of rum at the bar! Open Wed - Saturday and serving a late night menu.
Address:
2 Strand Street, Christiansted, St. Croix, USVI, Christiansted Downtown & Boardwalk, St Croix
Phone:
340-725-4283
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.
Address:
1044 Queen Cross Street, Christiansted Downtown & Boardwalk, St Croix
Phone:
340-773-6585
Saigon Deli
Traditional Pho, spring rolls and other authentic Vietnamese dishes. Eat in or takeout.
Address:
East End Road, Gallows Bay, St Croix
Phone:
340-713-1111
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 – [...]
Address:
Hospital Street, Christiansted, USVI, Christiansted Downtown & Boardwalk, St Croix 00820
Phone:
(340) 713-8666
Sea Terrace at the Grapetree Bay Hotel
Poolside casual dining with expansive views of the ocean and South Shore of St Croix. Salads, sandwiches, burgers and appetizers. Located at the newly renovated 18-room boutique hotel.
Address:
5000 South Grape Tree Road, Christiansted, St Croix 00820
Phone:
340-249-0700
Sharkey’s Bait Stand
Sports bar and billiard's hall. If you're looking for the big game or even a smaller one, you'll likely find it on one of the many screens. Burgers and Bar food.
Address:
1A and 1B Mount Welcome, Gallows Bay, St Croix
Phone:
340-719-9935
Singh’s Fast Food
An award-winning St. Croix favorite for over 25 years, Singh’s makes the best roti’s on-island as well as local West Indian fare like stewed goat, curried chicken, and vegetarian dishes. Or try a Shrimp Double. My fave!
Address:
King Street, Christiansted Downtown & Boardwalk, St Croix
Phone:
340-773-7357
Sion Farm Distillery
Home of MUTINY Island Vodka. Take a tour and sample the world's first breadfruit vodka! Visit the bar and enjoy lite bites including breadfruit specialties. Learn more about MUTINY Island Vodka
Address:
4000 Sion Farm, Mid Island, St Croix 00820
Phone:
340-690-9322
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.
Address:
Frederiksted, St Croix 00840
Phone:
(340) 772-6969
Spratnet Beach Bar
On the beach at Cane Bay, the party is at Sprat Net. Enjoy cold drinks, bar food and beach volleyball. Sunday pig roast and live music.
Address:
North Shore, St Croix
Tap Deck Bistro & Bar
Check out the NEW Tap Deck Bistro and Bar. Enjoy their upscale menu of fresh seafood, smoked meats, wings, flatbread pizzas, salads and more. Unwind in the comfortable dining room with cool air-conditioning and enjoy beautiful sunset views on the front deck. The bar offers craft cocktails, wines, and draft beers. They have weekly events and specials. Reservations accepted.
For live music and events, view their listings at STXCalendar.com
Address:
Frederiksted, St Croix 00840
Phone:
340-773-5227
The Bistro
The friendly staff at The Bistro offers a convenient and unique dining experience with great service, great food, great coffees and great drinks. Offering outdoor seating or indoor air-conditioned dining; fast carry-out service is also available. The Bistro opens early and serves breakfast and lunch 7 days a week. The baristas and chefs specialize in fresh coffees, espresso, daily breads, bagels, pastries, salads, soups and sandwiches. The menu and environment are kid friendly with a dedicated focus on health conscious options. The Bistro is located across from the Post Office in Gallows Bay.
Address:
5040 Anchor Way, Gallows Bay, St Croix 00824
Phone:
340-772-2435
The Bombay Club
Located in the heart of Christiansted, in an old Danish townhouse Bombay Club has been a favorite among St. Croix residents for over 20 years. Sit in the air conditioned dining room or bar and enjoy drinks, apps, dinner and dessert. Start off with the garlic and brie appetizer, feast on the brisket or pasta alfredo and save room for home made specialty desserts. Reservations appreciated.
Address:
5A King Street, Christiansted Downtown & Boardwalk, St Croix
Phone:
340-773-1838
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.
Address:
52 Grove, Mid Island, St Croix
Phone:
(340) 778-6270
The Mermaid Restaurant
The Mermaid is located beachside, with an extensive lunch menu of savory soups, fresh jumbo salads, grilled burgers, fresh fish, chicken, hot dogs, wraps, sandwiches, and daily specials. The Mermaid bar offers frozen island favorites and vintage cocktails. Grab a chair on the beach (for a fee for outside guests - currently $30) and enjoy service right on the beach. Open seasonally for dinner.
Address:
East End, St Croix
Phone:
340-712-2100
The Mill Boardwalk Bar and Brick Oven Pizza
There's nothing better than an ice cold beverage, brick over pizza and a view of Christiansted Harbor. The Mill is a popular spot on the Christiansted Boardwalk serving salads, gourmet pizza and more. Gluten free options available.
Address:
1 Strand Street, Christiansted Downtown & Boardwalk, St Croix
Phone:
340-643-6455
The Sausage Shack
Sausage-centric sandwiches, burgers, and all kinds of tailgating-style comfort foods along with a full bar. Open-air dining. Saturday Brunch.
Address:
Seven Flags Road, Christiansted, St. Croix, USVI, East End, St Croix
The Social Beer Garden
A casual yet upscale bar in the heart of downtown Christiansted.
Address:
50AB Company Street, St Croix 00820
Through The Grapevine
Farm-to-table bistro in the heart of downtown Christiansted. Salads, steaks, seafood with a hint of France and the Caribbean.
Address:
5 King Street, Christiansted, St. Croix, USVI, Christiansted Downtown & Boardwalk, St Croix
Phone:
340-514-6803
Toast Diner
Serving breakfast and lunch. A great little, trendy diner in the heart of Pan Am Pavilion in downtown Christiansted (where Shenanigans used to be). They have a healthy and creative daily chalkboard menu, Bloody Marys and Mimosas. Be sure to try their delicious, gluten-free Venezualan arepas sandwiches!
Address:
1120 Pan Am Pavillion, Christiansted Downtown & Boardwalk, St Croix 00820
Phone:
340-692-0313
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!