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
Breakfast
⭐
VI Coffee Roasters – St Croix
A fun, upscale coffee shop featuring free wifi and their own locally, small-batch, roasted brews. You'll find fresh pastries, other goodies, locally brewed beers, and other spirits. The bright and airy cafe is perfect for grabbing a quick caffeine fix or settling in for an afternoon of remote work on your laptop.
Discover VI Coffee Roasters St Croix for the best brews
1102 King's Wharf, Christiansted Downtown & Boardwalk, St Croix 00820
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!
St Croix
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!
5063 Gallows Bay, Gallows Bay, St Croix
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.
3 Strand Street, Frederiksted, St Croix 00840
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.
5040 Anchor Way, Gallows Bay, St Croix 00824
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!
1120 Pan Am Pavillion, Christiansted Downtown & Boardwalk, St Croix 00820
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.
1 Company Street, Christiansted, St. Croix, USVI, Christiansted Downtown & Boardwalk, St Croix
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!