American

Angry Nates Boathouse & Seafood Emporium
  • American, Caribbean, Mediterranean, Thai

Christiansted

Phone: 340-692-6283
Beach Side Café
  • Frederiksted
  • American, seafood, pasta

Location: Sand Castles on the Beach Hotel

Phone: 340-772-1266
Big Al’s Bar & Dockside Café at Divi Carina Bay Resort
  • Location: East End
  • American
Phone: 340-713-8390
Cheeseburgers in Paradise
  • East End Road at Southgate

Burgers, Steaks, Salad and Pasta.

340-773-1119
Coconuts on the Beach
  • Caribbean, Tex-Mex, American
  • Location: Frederiksted
Phone: 340-719-6060
Deep End Bar and Grill
  • Location: Tamarind Reef Hotel
  • Asian, Mexican, American
Phone: 340-713-7071
eat @ Cane Bay
  • Cane Bay

Salads, Burgers, Steaks and Seafood.

Phone: 340-718-0360
Fort Christian Brew Pub
  • Location: Christiansted Boardwalk
  • Island inspired, American
Phone: 340-713-9820
Gertrude’s Restaurant
  • Location: Castle Coakley, Christiansted
  • West Indian, American
Phone: 340-778-8362
Golden Rail Café
  • Location: St. Croix Marina, Gallows Bay
  • American, Continental
Phone: 340-719-1989
Harbormaster Beach Club and Restaurant
  • Location: Hotel on the Cay
  • American, West Indian
Phone: 340-719-5438
Hibiscus Beach Resort Beachside Bar & Restaurant
  • Location: La Grande Princess, Christiansted
  • American, West Indian
Phone: 340-718-0735
Lost Dog Pub
  • Italian, American
  • Location: Frederiksted
Phone: 340-772-3526
No Bones Café
  • Location: Christiansted/ Gallows Bay
  • Continental, American
Phone: 340-773-2128
Paradise Café
  • Location: Christiansted
  • Continental, American
Phone: 340-773-2985
Rhythms at Rainbow Beach
  • Location: Frederiksted
  • American
Phone: 340-772-0002
Rowdy Joe's Northshore Eatery

American, Caribbean

Phone: 340-718-0055
Sharkey’s "Bait Stand"
  • Location: Christiansted
  • American
Phone: 340-719-9935
The 19th Hole
  • Carambola Golf Course

American

Phone: 340-778-5638
The Bombay Club
  • Location: Christiansted
  • American, Continental
Phone: 340-773-1838
The Mermaid at the Buccaneer Hotel
  • Location: Christiansted
  • Continental, American
Phone: 340-712-2100
The Palms at Pelican Cove
  • Location: Pelican Cove Hotel
  • Continental, American
Toll Free: 800-548-4460
Phone: 340-718-8920
Turtles Deli
  • Strand Street, Frederiksted

Sandwiches and Salads.

Phone: 340-772-3676

Bistro

Avocado Pit
  • Christiansted Boardwalk

Deli style bistro.

Phone: 340-773-9843
Blue Water Terrace
  • Christiansted

Cotton Valley

Phone: 340-692-2583
Polly's at the Pier
  • Strand Street, Frederiksted

Cafe and Art Gallery.

Phone: 340-719-9434
Salud! Bistro
  • Northside Road, Christiansted

Mediterranean Cuisine

Phone: 340-718-7900
South Shore Cafe
  • South Shore

Mediterranean, Seafood and Vegetarian.

Phone: 340-773-9311

Cajun Continental

Fort Christian Brew Pub
  • Christiansted Boardwalk
Phone: 340-713-9820
The Blue Moon
  • Strand Street, Frederiksted

Continental with a Cajun Flair.

Phone: 340-772-2222

Caribbean

Angry Nates Boathouse & Seafood Emporium
  • Location: Christiansted
  • American, Caribbean, Mediterranean, Thai
Phone: 340-692-6283
Coconuts on the Beach
  • Location: Christiansted
  • Caribbean, Tex-Mex, American
Phone: 340-719-6060
Mahi's Seaside Seafood
  • Chenay Bay Beach Resort

Caribbean, Continental

Phone: 340-773-2918
Rum Runners
  • Location: Christiansted
  • Continental/Caribbean
Phone: 340-773-6585
The Cultured Pelican
  • Location: Coakley Bay Condos, East End
  • Seafood, French Caribbean
Phone: 340-773-3333
The Flamboyant Lounge
  • Location: Carambola Beach Hotel
  • Continental, West Indian
Phone: 340-778-3800
The Flamboyant Lounge
  • Carambola Beach Resort

Continental, Caribbean

Phone: 340-778-3800
The Galleon Restaurant
  • Location: Green Cay Marina/Christiansted
  • Continental, Caribbean fine dining
Phone: 340-718-9948

Chinese

China Jade Restaurant
  • Location: Sunny Isles
  • Chinese
Phone: 340-778-1996
Fung Kong Chinese Restaurant
Phone: 340-718-3001

Continental

Coconuts on the Beach
  • La Grange, Frederiksted

BBQ, Burgers, Tex Mex

Phone: 340-719-6060
Golden Rail Café
  • Location: St. Croix Marina, Gallows Bay
  • American, Continental
Phone: 340-719-1989
Mahi's Seaside Seafood
  • Location: Cheney Bay Beach Resort
  • West Indian, Continental
Phone: 340-773-2918
No Bones Café
  • Location: Christiansted/ Gallows Bay
  • Continental, American
Phone: 340-773-2128
Paradise Café
  • Location: Christiansted
  • Continental, American
Phone: 340-773-2985
Rum Runners
  • Location: Christiansted
  • Continental/Caribbean
Phone: 340-773-6585
Starlite Grille Dockside Market Café
  • Location: Divi Carina Bay Resort
  • Continental, West Indian
Phone: 340-773-9700
The Blue Moon
  • Location: Frederiksted
  • Cajun Continental
Phone: 340-772-2222
The Bombay Club
  • Location: Christiansted
  • American, Continental
Phone: 340-773-1838
The Flamboyant Lounge
  • Location: Carambola Beach Hotel
  • Continental, West Indian
Phone: 340-778-3800
The Galleon Restaurant
  • Location: Green Cay Marina/Christiansted
  • Continental, Caribbean fine dining
Phone: 340-718-9948
The Mermaid at the Buccaneer Hotel
  • Location: Christiansted
  • Continental
Phone: 340-712-2100
The Palms at Pelican Cove
  • Location: Pelican Cove Hotel
  • Continental, American
Toll Free: 800-548-4460
Phone: 340-718-8920
The Terrace at the Buccaneer Hotel
  • Location: Christiansted
  • Continental, American
Phone: 340-773-2100

French

Café Christine
  • Company Street, Christiansted
  • Mediterranean, French
Phone: 340-713-1500
Kendrick’s
  • Location: King Cross Street, Christiansted
  • French cuisine
Phone: 340-773-9199
Salud! Bistro
  • Location: Christiansted
  • French, Mediterranean
Phone: 340-718-7900
Starfish Patisserie
  • Location: Watapana Mall/Christiansted
  • French patisserie, coffee house
Phone: 340-778-3474
The Cultured Pelican
  • Location: Coakley Bay Condos, East End
  • Seafood, French Caribbean
Phone: 340-773-3333

Health Food

Bernie’s Restaurant and Café
  • Location: Peter’s Rest, Christiansted
  • Health food, smoothies, soups
Phone: 340-713-8390
Lalita Juice Bar & Health Food Restaurant
  • Location: Kings Street, Christiansted
  • Health food
Phone: 340-719-4417

Ice Cream

Armstrong's Homemade Ice Cream
  • Whim, Frederiksted

Local Homemade Ice Cream.

Phone: 340-772-1919
Savor St. Croix
  • 22-20 Queen Cross Street Christiansted
Phone: 340-642-0246

International

The Pickled Greek
  • East of Christiansted

Greek Cuisine.

Phone: 340-713-1868

Island Inspired

Beach Side Cafe
  • Frederiksted

Location: Sand Castle on the Beach Hotel

Phone: 340-772-1205
Fort Christian Brew Pub
  • Location: Christiansted Boardwalk
  • Island inspired, American
Phone: 340-713-9820

Italian

Cultured Pelican
  • Coakley Bay, East End Road

Italian American & Caribbean.

Phone: 340-773-3333
Lost Dog Pub
  • Frederiksted

Italiana, Americana

Phone: 340-772-3526
Pizza Hut
  • Villa La Reine/ Kingshill

Italian

Phone: 340-778-2100
Tutto Bene Restaurant
  • Location: Christiansted

Sicilian, Italian cuisine

Phone: 340-773-5229

Latin Fare

El Flamboyant
  • Estate Profit
Phone: 340-779-3285
El Sol Bar
  • Peter's Rest
Phone: 340-778-6986
La Reine Chicken Shack
  • Location: La Reine, Mid-Island
  • Latin / rotisserie
Phone: 340-778-5717
Villa Morales
  • Frederiksted

Latin and West Indian Cuisine.

Phone: 340-772-0556
Zeny’s Restaurant
  • Location: Queen Cross Street
  • Latin cuisine
Phone: 340-773-4393

Mediterranean

Angry Nates Boathouse & Seafood Emporium
  • Location: Christiansted
  • American, Caribbean, Mediterranean, Thai
Phone: 340-692-6283
Café Christine
  • Location: Christiansted
  • Mediterranean, French
Phone: 340-713-1500
Salud! Bistro
  • Location: Christiansted
  • French, Mediterranean
Phone: 340-718-7900
South Shore Café
  • Location: Christiansted
  • Mediterranean
Phone: 340-773-9311

Mexican

Coconuts on the Beach
  • Location: Frederiksted
  • Caribbean, Tex-Mex, American
Phone: 340-719-6060
Deep End Bar and Grill
  • Location: Tamarind Reef Hotel
  • Asian, Mexican, American
Phone: 340-713-7071
Luncheria
  • Location: Apothecary Hall, Upper Courtyard
  • Mexican
Phone: 340-773-4247

Pasta

Beach Side Café
  • Frederiksted
  • American, seafood, pasta

Location: Sand Castles on the Beach

Phone: 340-772-1266
Duggan’s Reef Restaurant
  • Location: Teague Bay, East End Road
  • Seafood, steak, pasta
Phone: 340-773-9800

Pizza

East End Pizza
  • Divi Carina Bay Resort

Pizza, Salads

Phone: 340-773-9432
Napoleon’s Pizza
  • Location: 1-4 Peter’s Rest
  • Pizzeria
Phone: 340-713-9955
Off the Wall Beach Bar
  • Location: Frederiksted
  • Pizza, hot/cold sandwiches
Phone: 340-778-4771

Rotisserie

La Reine Chicken Shack
  • Location: La Reine, Mid-Island
  • Latin / rotisserie
Phone: 340-778-5717

Seafood

"Above the Cliff" Rockin' Roadhouse
  • Location: LaValle, Frederiksted
  • Seafood and steak
Phone: 340-718-1100
Angry Nates Boathouse & Seafood Emporium
  • Location: Christiansted
  • American, Caribbean, Mediterranean, Thai
Phone: 340-692-6283
Beach Side Café
  • Frederiksted
  • American, seafood, pasta

Location: Sand Castles on the Beach

Phone: 340-772-1266
Duggan’s Reef Restaurant
  • Location: Teague Bay, East End Road
  • Seafood, steak, pasta
Phone: 340-773-9800
Rum Runners
  • Christiansted Boardwalk

Seafood and Steaks

Phone: 340-773-6585
The Cultured Pelican
  • Location: Coakley Bay Condos, East End
  • Seafood, French Caribbean
Phone: 340-773-3333

Steaks

"Above the Cliff" Rockin' Roadhouse
  • Location: LaValle, Frederiksted
  • Seafood and steak
Phone: 340-718-1100
Duggan’s Reef Restaurant
  • Location: Teague Bay, East End Road
  • Seafood, steak, pasta
Phone: 340-773-9800
Rum Runners
  • Christiansted Boardwalk

Seafood and steak

Phone: 340-773-6585

Sushi

Dashi
  • Location: Christiansted
  • Sushi
Phone: 340-773-6911

Tex-Mex

Coconuts on the Beach
  • Location: Frederiksted
  • Caribbean, Tex-Mex, American
Phone: 340-719-6060

Thai

Angry Nates Boathouse & Seafood Emporium
  • Location: Christiansted
  • American, Caribbean, Mediterranean, Thai
Phone: 340-692-6283
Savant Café
  • Hospital Street, Christiansted

Thai, Mexican and Caribbean Fusion.

Phone: 340-713-8666

West Indian

A Taste of Margarita
  • Frederiksted
  • West Indian
Phone: 340-772-3322
Ace Roti Shop
  • Christiansted
Phone: 340-719-7684
Brady’s Restaurant
  • West Indian
  • Christiansted
Phone: 340-773-2505
Dockside Café
  • Divi Carina Bay Resort
  • Continental, West Indian
Phone: 340-773-9700
Gertrude’s Restaurant
  • Castle Coakley, Christiansted
  • West Indian, American
Phone: 340-778-8362
Harbormaster Beach Club and Restaurant
  • Hotel on the Cay
  • American, West Indian
Phone: 340-719-5438
Harvey’s Restaurant
  • Christiansted
  • West Indian
Phone: 340-773-3433
Hibiscus Beach Resort Beachside Bar & Restaurant
  • La Grande Princess, Christiansted
  • American, West Indian
Phone: 340-718-0735
Johnny Mango’s Caribbean Bar & Grill
  • Sunny Isles
  • West Indian
Phone: 340-778-5556
Junie’s Bar & Restaurant
  • Peter’s Rest, Christiansted
  • West Indian
Phone: 340-773-2801
Kim’s Restaurant
  • 45 Kings Street, Christiansted
  • West Indian
Phone: 340-773-3377
Singh’s Fast Food Service
  • Location: Christiansted
  • West Indian, Caribbean
Phone: 340-773-7357
The Spicy Grill
  • Golden Grove/Queen Mary Highway
  • West Indian Cuisine
Phone: 340-778-6270
Two Plus Two Bar and Restaurant
  • La Grand Princess
  • West Indian
Phone: 340-718-3710
Villa Morales
  • Frederiksted

West Indian and Latin Cuisine.

Phone: 340-772-0556