St. Croix Restaurants

St. Croix has restaurants scattered from one end to the other, so it's usually not hard to find a place to stop when you're exploring the island. Most travelers eat dinner near their hotel so as to avoid long drives on dark, unfamiliar roads. Christiansted has the island's widest selection of restaurants. Don't rule out Frederiksted, especially if you're out exploring the island. It has a handful of delightful restaurants.

Sort by: 5 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
CLEAR ALL Area Search CLEAR ALL
Loading...
  • 1. 40 Eats and Drinks

    $$$

    This trendy place is small and cozy with a casual atmosphere. The menu selections include fresh fish prepared in creative ways, Italian specialties, and salads made with fresh local greens—check the daily specials on the blackboard. Several varieties of mac and cheese constitute the signature dish. The frozen chocolate peanut butter pie is a chocolate-lover's delight. Craft cocktails are concocted by creative mixologists.

    40 Strand St., Christiansted, Saint Croix, U.S. Virgin Islands
    340-692–0524

    Known For

    • Macaroni and cheese
    • Craft cocktails
    • Creative seafood dishes
  • 2. AMA at Cane Bay

    $$$

    This waterfront restaurant on the back deck of the Waves at Cane Bay hotel serves sustainably sourced Caribbean-American food that pairs wonderfully with the creative craft cocktails, such as the Old Cuban made with 18-year-old Matusalem rum and Champagne. The dining room overlooks Cane Bay, a perfect backdrop to try the lobster pappardelle, local ceviche, or the catch of the day.

    112C Cane Bay, Cane Bay, Saint Croix, 00851, U.S. Virgin Islands
    340-227--3432

    Known For

    • Location overlooking Cane Bay
    • Sustainable seafood from local purveyors
    • Creative cocktails

    Restaurant Details

    Rate Includes: Closed Sun. and Mon.
  • 3. La Reine Chicken Shack

    $$

    This barnlike “Crucian-Rican” restaurant is often the first stop that locals make before heading to the airport and after arriving back home. Out back, dozens of chickens slowly rotate on a giant rotisserie; in front, regulars and a smattering of in-the-know visitors queue up for the juicy birds, traditional johnnycakes, and local food like stewed oxtail and conch in butter sauce.

    24 Slob A-B Estate, La Reine, Saint Croix, 00820, U.S. Virgin Islands
    340-778–5717

    Known For

    • Finger-licking-good rotisserie chicken
    • Traditional johnnycakes
    • Local vibe

    Restaurant Details

    Rate Includes: Closed Sun.
  • 4. Nidulari Artisan Bakery

    $$

    A distinctive gypsy cart on the side of Mahogany Road (Route 76) spills open with fresh baked breads, tarts, sandwiches, and toasties with unusual fillings like black bean hummus or homegrown banana. The farm-to-table menu, which changes daily to reflect what's available, includes local fare, Indian curries, British-influenced dishes, and Southern comfort food. Next door, Mahogany Road Chocolate sells chocolate made from locally harvested cacao and shaped as rain-forest frogs and "chaney" shards.

    9 Little La Grange, Frederiksted, Saint Croix, 00840, U.S. Virgin Islands
    978-850–2924

    Known For

    • Goods baked in a traditional brick oven
    • Chocolate made from local ingredients
    • Everything is made from scratch

    Restaurant Details

    Rate Includes: Closed Mon., Tues., Thurs., and Fri.
  • 5. Savant

    $$$$

    One of those small but special spots that everyone loves, including critics who regularly rank it among the Caribbean's best restaurants, this lively spot relies on local ingredients in its fusion of Mexican, Thai, and Caribbean dishes that can include anything from Thai curry with chicken to a fillet of beef stuffed with portobello mushrooms and goat cheese. You can't go wrong with the daily egg roll special or the catch of the day. Call early for reservations: the indoor dining room is small, and you'll want to nab a table in the candelit back courtyard if you can.

    4C Hospital St., Christiansted, Saint Croix, 00820, U.S. Virgin Islands
    340-713–8666

    Known For

    • Bustling atmosphere
    • Creative fusion fare
    • Courtyard dining

    Restaurant Details

    Rate Includes: Closed Sun. No lunch
  • Recommended Fodor’s Video

No Restaurants Results

Please try a broader search, or expore these popular suggestions:

There are no results for {{ strDestName}} Restaurants in the searched map area with the above filters. Please try a different area on the map, or broaden your search with these popular suggestions:

Recommended Fodor’s Video