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 on any business title to get more details!
Search St Croix Restaurants Guide
St Croix
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 Runners
Caribbean and Continental Cuisine with waterfront dining on the boardwalk in Christiansted, Rum Runner is open for breakfast, lunch, and dinner 7 days a week. Enjoy Sunday brunch with a view. Enjoy happy hour at the Deck Bar. (Kitchen closes 10am-11am Mon-Sat)
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 – you’ll be glad you did. Special Note: Owner Tom Miller’s wife, Kate Bartoldus, was a prominent artist/sculptor in the movie industry whose filmography includes: Town [...]
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 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
Too Chez
French-inspired American cuisine served up by the Kendrick family in the open-air courtyard of the historic Quin house (back at the original Kendrick's Restaurant location)
Address:
51ABC Company Street, Christiansted Downtown & Boardwalk, St Croix 00820
Phone:
340-713-8888
Turtles Deli
Down the road from the pier in Frederiksted, Turtle’s serves up the biggest sandwiches on St. Croix. Known for homemade breads and large portions, Turtle’s is a local favorite. Dine in on the covered patio or order to go for a picnic on the beach. I always opt for the salad/sandwich combo. The portions are large enough to be shared. Grab a bag of chips and a cold drink and you’ve got lunch.
Address:
625 Strand St., Frederiksted, St Croix 00840
Phone:
340-772-3676
Twin City Coffee House
Start your day right with a cup of java and breakfast from Twin City Coffeehouse in Christiansted. Serving up Caribbean and Latin coffee blends, New York bagels, fresh fruit, organic greens and veggies as well as soups and sandwiches. The coffeehouse also features local artists and different types of mediums.
Address:
1 Company Street, Christiansted, St. Croix, USVI, Christiansted Downtown & Boardwalk, St Croix
Phone:
340-773-9400
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!