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
Frescos Kitchen and Pub House
Frescos Kitchen and Pub House features fresh and tasty salads, sandwiches, and pub-style comfort foods. Try the loaded fries! Indoor and outdoor seating in the courtyard. Open Monday - Saturday for lunch and dinner.
Address:
5007 Starboard Street,, Christiansted Downtown & Boardwalk, St Croix 00820
Phone:
340-719-0126
Galangal
Specializing in authentic, exotic South East Asian and French Fusion. Galangal’s menu and intimate dining room will delight all your senses. Open Tuesday thru Saturday, Galangal uses organic greens and vegetables, and as well as authentic spices and curries. Located in the 1789 Great House in Christiansted, the restaurant also features unique pieces of art from South East Asia.
Address:
Christiansted Downtown & Boardwalk, St Croix
Phone:
340-773-0076
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.
Address:
East End, St Croix 00820
Enter Coakley to the left, up the hill to park and walk to the right down the path.
Phone:
(340)-773-3333
Hamilton’s Restaurant
Americana-style upscale steakhouse named after St Croix's famous son, Alexander Hamilton in the heart of downtown Christiansted. Daily specials and a nice wine list too! Open daily from 5pm to 8:30pm.
Address:
Christiansted Downtown & Boardwalk, St Croix 00820
Phone:
(340) 773-5393
Ital in Paradise
Ital/Vegetarian/Vegan Caribbean and West Indian Ital, Vegan food. Focused on healthy living and rastafarian principles. Gluten Free/Egg Free/Wheat Free/No MSG
Address:
22-20b Queen Cross Street, Christiansted, USVI, Christiansted Downtown & Boardwalk, St Croix
Phone:
340-713-4825
Jubilee by Yaadie In St. Croix
A Modern Caribbean restaurant combining Crucian flavors with Jamaica flare and spice located in the heart of Christiansted. (located in the former Kim's Restaurant)
Address:
45 King Street, Christiansted Downtown & Boardwalk, St Croix 00820
Phone:
340-713-3205
Jump Up Deli & Dem Tings
An authentic deli and unique island gift boutique in the heart of Christiansted. Dine on the veranda or take it to go. Located in the former Café Christine space. Jump Up Deli has take-home meats, cheeses, and salads for dinner. And plenty of Dem Tings in the gift boutique for everyone on your list and tings for you too! They’ve got tings you didn’t even know you needed! Shopping for someone special? Let them create a custom gift basket that will make their flops flip!
Address:
St Croix
Phone:
(340) 712-0002
KD Flavor
Family-style Americana restaurant overlooking Teague Bay featuring seafood, lobster, and steaks. Full bar and open-air dining with a view. Open Wed - Sat.
Address:
5261 Cotton Valley Road, Christiansted, St. Croix 00820, USVI, East End, St Croix
Phone:
340-718-4512
La Reine Chicken Shack
One of the island's not-so-best-kept secrets. You'll find lines of locals each day at lunch-time and a lively bunch around dinner. "Chicken Shack" uses a secret blend of seasoning and slow-roasts chickens over their uniquely designed rotisseries. Other menu favorites include: ribs, steak, pork chops, meatloaf, conch, and fish. Sides include Mac-n-cheese, Puerto Rican-style rice and beans, and, of course, Johnny Cakes!
Address:
24-I Queen Street, Mid Island, St Croix
Phone:
340-778-5717
Leatherback Brewing Co
You'll find Leatherback brews on local store shelves, in the BVI, Puerto Rico, and increasingly in markets stateside. While here on St Croix, enjoy the beer garden at the facility with pizza and pub-style fare. They also have great gluten-free pizza options.
Address:
William Roebuck Industrial Park, #4 Negro Bay, Frederiksted, St Croix 00841
Phone:
340-772-2337
Lost Dog Pub
Without a doubt, Lost Dog Pub has the best pizza in town!! A popular dinner stop after a great Sunday Funday out West.
Address:
12 King Street, Christiansted, St. Croix, USVI, Frederiksted, St Croix
Phone:
340-772-3526
Louie & Nachos Beach Bar
Opened in December 2017, Louie & Nacho’s has become a Frederiksted hot spot. Located next door to The Fred with a killer view of the pier and the Caribbean Sea, it’s the perfect spot to grab a cocktail, take a walk on the beach, and get on island time.
Address:
Frederiksted, St Croix
Phone:
(703) 623-8095
Love-Croix Helados & Eatz
This is a food truck with a whole lotta love for St Croix! Latin food including alcapurias (Puerto Rican deep-fried meatballs that are beyond delicious), empanadillas, tacos, burgers, ice cream, and more.
Address:
Mid Island, St Croix
Phone:
340-244-8972
Luncheria
A taste of Mexico located in the heart of Christiansted. Luncheria is a great place to grab a cold margarita and enjoy Mexican cuisine. Serving tacos, burritos and enchiladas, Luncheria also serves daily vegetarian specials and some Cuban and Puerto Rican dishes.
Address:
2111 Company Street, Christiansted Downtown & Boardwalk, St Croix
Phone:
340-773-4247
Maria’s Cantina
Fresh and flavorful authentic Mexican fare by Southern Mexico native Maria Fonrouge Pogue. Featuring hand-crafted margaritas and Taco Tuesday. Closed Sunday and Monday.
Address:
Gallows Bay, St Croix 00824
Phone:
(340) 713-0222
MontPellier Domino Club
Join Norma and crew for a laid back breakfast and lunch at the Domino Club. Home to the ‘Beer Drinking Pigs’ the Domino Club is a located in the heart of the rain forest and serves up the best Mama Wanna (a local rum concoction) on St. Croix.
If you only have time for a drink, buy the pigs a (non-alcoholic) beer and enjoy one yourself.
Address:
Mahogany Road, Frederiksted, St Croix 00840
Phone:
340-713-9052
Nauti Parrot
The Nauti Parrot on St Croix is a casual bar & grill with a pub-style menu and daily specials. You'll find an outdoor pool table and weekly entertainment.
Address:
5AB Hospital Street, Christiansted Downtown & Boardwalk, St Croix 00820
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.
Address:
Gallows Bay Port Terminal, Gallows Bay, St Croix 00824
Phone:
340-773-2128
Ocean View Cafe
Watch the boats at St Croix Marina as you dine at this casual open-air eatery. Home-style cooking and great breakfast!
Address:
5063 Gallows Bay, Gallows Bay, St Croix
Phone:
340-690-5115
Off the Wall
Off the Wall is located oceanfront at Cane Bay just "off the wall". You'll find casual open-air dining with incredible views. Under new ownership as of 2024, you'll find a casual pub-style menu with appetizers, tacos, and hand-held sandwiches.
Address:
North Shore, St Croix
Phone:
340-718-4771
Polly’s at the Pier
An uptown coffee shop in downtown Frederiksted. Enjoy delicious coffee, frappes, organic tea and locally made ice cream at this hip, funky urban-inspired coffee house and art gallery. Located across from the pier in Frederiksted and serving organic breakfast, lunch, salads, sandwiches and wraps. WiFi available in cafe.
Address:
3 Strand Street, Frederiksted, St Croix 00840
Phone:
340-719-9434
Quality Grocery & Deli
This little convenience store and deli may not look like much on the outside, but it has the best Cubanos this side of Cuba! Stop in and takeout early for a great hike to the beach. Homemade sub rolls, sandwiches, salads and West Indian pates.
Address:
21E Estate La Grande Princesse, Mid Island, St Croix 00820
Phone:
340-718-6307
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
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!