St John Restaurant & Bar listings and reviews

Eats & Drinks

Start the day. Middle of the day. End the day. There’s no better way to relax and enjoy your stay than with great food and drinks! Here are St John’s favorite spots to eat and drink.

Cruz Bay Parking Information


St John Bar & Restaurant Guide

St John Bars + Restaurants

Cruz Bay – Casual Dining

The Banana Deck – $$$ – bar, American, Caribbean, seafood
Café Roma
– $$$ – Italian, pizza
Candi’s BBQ – $ – BBQ, Caribbean
Chester’s Getaway – $ – pub BBQ
Cruz Bay Landing – $$ – bar, pub, American, Caribbean, cafe
da Livio – $$$ – talian, pizza
De’ Coal Pot – $$$ – West Indian, Caribbean
Doghouse Pub – $ – bar, pub, American


Driftwood Dave’s – $\★★★★ Bar, BBQ and burgers


Drink St John – $$$ – bar, American
The Dugout at 420 to Center – $$ – Chinese, Asian, fusion
Etta’s West Indian Cuisine – $ – West Indian, Caribbean
Hercules Pate – $ – Caribbean
High Tide Restaurant – $$$ – bar, seafood, American, Caribbean
Inn at Tamarind Court – $$$ – American
Jake’s – $ – cafe, American
Joe’s Rum Hut – $$ – bar, American
Lime Inn – $$$ – bar, Caribbean, American, seafood
Little Olive – $ – Food Truck, Mediterranean, Greek, vegetarian-friendly
Margarita Phil’s – $$$ – Mexican, Southwestern
North Shore Deli – $$ – DELI
Quiet Mon Pub – $$ – bar, pub, Irish
Rhumb Lines – $$$ – Asian, Thai, fusion, Caribbean
Ronnie’s Pizza – $ – pizza, 340-693-7700
Sam + Jacks Deli – $$ – DELI
Sogo’s Restaurant – $$$ – Caribbean
Sun Dog Cafe – $$ – American, Caribbean, grill
The Fish Trap – $$$ – seafood, Caribbean
The Beach Bar – $$ – bar, pub, American, grill


The Longboard Restaurant, Cruz Bay, St John, USVIThe Longboard – $$ \★★★★ Casual, Caribbean-inspired coastal cantina, focusing on fresh, local ingredients. 1 Prince Street, Cruz Bay [ 1 block up from the ferry dock ]. MENU Bar: 3pm-until. Kitchen: 3pm-10pm.  Happy Hour 3pm-6pm. www.thelongboardstjohn.com


The Tap Room – $$ – St John Brewer’s bar, pub
Umami Bar – $$$ – seafood, sushi, Asian, vegetarian-friendly
Uncle Joe’s BBQ – $ – BBQ
Viva Cantina – $$$ – Mexican
Woody’s Seafood Saloon – $ – bar, American, seafood, pub


Cruz Bay – Fine Dining

Asolare – $$$$ – Cruz Bay – Caribbean, seafood, fusion, 340-779-4747
Café Roma – $$$ – Cruz Bay – Italian, pizza, 340-776-6524
da Livio – $$$$ – Cruz Bay – Italian, pizza, 340-779-8900
Extra Virgin Bistro – $$$$ – Cruz Bay – Seafood, Italian, American, Mediterranean, 340-715-1864
High Tide Restaurant – $$$ – Cruz Bay – bar, seafood, American, Caribbean, 340-714-6169
La Tapa – $$$$ – Cruz Bay – seafood, Italian, Mediterranean, Spanish, 340-693-7755
Morgan’s Mango – $$$$ – Cruz Bay – Caribbean, seafood, 340-693-8141
Ocean 362 – $$$$ – Cruz Bay – Seafood, Caribbean, American, Vegetarian-friendly, 340-776-0001
Ocean Grill – $$$$ – Cruz Bay – Seafood, Caribbean, American, 340-693-3304
Rhumb Lines – $$$$ – Cruz Bay – Asian, Thai, fusion, Caribbean, 340-776-0303
The Terrace – $$$$ – Cruz Bay – seafood, French, 340-779-8550
Vista Mare – $$$$ – Cruz Bay – seafood, American, Italian, 340-777-6273
Waterfront Bistro – $$$$ – Cruz Bay – Caribbean, French, seafood, 340-777-7755
Zozo’s at Caneel Bay – $$$$ – Caneel Bay – Italian, seafood, 340-693-9200


Coral Bay – Casual DINING

Aqua Bistro – $$$ – Coral Bay – Italian, American, seafood, outdoor dining
Coral Bay Caribbean Oasis – $ – Coral Bay – Home-style Southern. seafood, American
Indigo Grill – $$ – Coral Bay – bar, American, Caribbean, pizza
Miss Lucy’s – $$$ – Friis Bay – Caribbean, American, seafood, brunch
Pickles in Paradise – $ – Coral Bay – cafe, American
Shipwreck Landing – $$$ – Johns Folly – bar, Caribbean, American, seafood
Skinny Legs – $$ – Coral Bay – bar, pub, American, burgers
Skipper’s Brit Pub – $$ – Coral Bay – bar, pub, British, Caribbean


The Triple B – $ \★★★★★ – Food truck, fresh American fusion breakfast/Brunch. Menu


Coral Bay – Fine Dining

Aqua Bistro – $$$ – Coral Bay – Italian, American, seafood, outdoor dining, 340-776-5336
Café Concordia – $$$ – Concordia – American, Caribbean, 340-693-5855


Delis

Baked in the Sun – $ – Cruz Bay – DELI
North Shore Deli – $$ – Cruz Bay – DELI
Pickles in Paradise – $ – Coral Bay – cafe, American
Sam + Jacks Deli – $$ – Cruz Bay – DELI
Sun Dog Cafe – $$ – Cruz Bay – American, Caribbean, grill


BBQ

Candi’s BBQ – $ – Cruz Bay – BBQ, Caribbean
Chester’s Getaway – $ – Center Line – pub BBQ
Driftwood Dave’s – $ – Cruz Bay – BBQ and burgers
Uncle Joe’s BBQ – $ – Cruz Bay – BBQ


Food Trucks

Little Olive – $ – Cruz Bay – Food Truck, Mediterranean, Greek, vegetarian-friendly
The Triple B – $ \★★★★★ – Food truck, fresh American fusion breakfast/Brunch. Menu
Tony’s Kitchen – $ – Centerline Road – Caribbean, West Indian


Pizza

Café Roma – $$$ – Cruz Bay – Italian, pizza, 340-776-6524
da Livio – $$$ – Cruz Bay – Italian, pizza, 340-779-8900
Ronnie’s Pizza – $ – Cruz Bay – pizza, 340-693-7700


West Indian

De’ Coal Pot – $$$ – Cruz Bay – West Indian, Caribbean
Etta’s West Indian Cuisine – $ – Cruz Bay – West Indian, Caribbean
Hercules Pate – $ – Cruz Bay – Caribbean
Sogo’s Restaurant – $$$ – Cruz Bay – Caribbean


Smoothies / Ice Cream

Colombo’s Smoothies – $ – Coral Bay – SMOOTHIES
Our Market Smoothies – $ – Cruz Bay – SMOOTHIES
St John Scoops – $ – Cruz Bay – ice cream +adult-flavors, smoothies

 

Leave A Comment

St John Island

Getting to know St John island is half the fun. Discover the best St John resorts, top St John snorkeling beaches, beach bars and restaurants and more!. Our pages are the #1 Virgin Islands resource for visitors - providing maps, guides, bar and restaurant reviews, St John villa rentals and news announcements.
Enjoy!

Links

Friends of the Virgin Islands National Park Virgin Islands National Park