Tastes of St. John: A Restaurant Guide

Below is our interactive restaurant list for St. John. Click directly on a restaurant’s name to view a current menu (for most but not all restaurants).
Alternately, download a printer friendly PDF version of our St. John Restaurant Guide.


RESTAURANT (Menus) CUISINE PHONE B,L,D CC LOCATION
Aqua Bistro Mediterranean/Italian (340) 776-5366 L, D MC, V Cocolobo/Coral Bay
Asolare Asian Fusion (340) 779-4747 D MC, V, AE Cruz Bay
Banana Deck American/ Caribbean 340-693-5055 L,D MC,V,D Cruz Bay
Beach Bar American (340) 777-4220 L,D Call Cruz Bay
C & D Bakery Bakery (340) 776-6675 B, L No Cards Lumberyard
Cafe Livin’ American (340) 228-1977 B, L No Cards Wharfside Village
Cafe Roma Italian (340) 776-6524 B, L Call Cruz Bay
Caneel Beach Bar/Grill Steakhouse/Italian (340) 776-6111 L, D MC, V, AE Caneel Bay
Castaways Tavern Sports Bar (340) 777-3361 L, D Call Cruz Bay
Le Chateau de Bordeaux Caribbean (340) 776-6611 B, L MC, V Estate Bordeaux
Cruz Bay Landing American (340)-776-6908 B,L,D Call Cruz Bay
Joe’s Rum Hut American (340) 775-5200 L, D Call Wharfside Village
da Livio Italian (340) 779-8900 D Call Cruz Bay
Fatty Crab Asian (340) 775-9951 D Call Cruz Bay
The Fish Trap Seafood (340) 693-9994 D MC, V, D Cruz Bay
High Tide Bar & Seafood Grill Creole Fusion (340) 714-6169 L, D MC, V, AE Wharfside Landing
Inn at Tamarind Court Caribbean (340) 776-6378 B, D MC, V, D Cruz Bay
Island Blues Seaside Bar/Grill Continental (340) 776-6800 L, D Call Coral Bay
Jake’s American (340) 777-7115 B, L MC, V, D Cruz Bay
La Tapa Mediterranean/Spanish (340) 693-7755 D MC, V Cruz Bay
The Lime Inn Carib. Seafood/American (340) 776-6425 L, D All Major Cruz Bay
Margarita Phil’s Mexibbean (340) 693-8400 L, D Call Cruz Bay
Miss Lucy’s Restaurant/Bar West Indian/American (340) 693-5244 L, D Call Coral Bay
Morgan’s Mango Neo-Caribbean (340) 693-8141 D Call Cruz Bay
Ocean 362 Contemporary/American (340) 776-0001 D MC, V Gallows Pt. Resort
Ocean Grill California/Caribbean (340) 693-3304 L, D Call Mongoose Junction
Quiet Mon Pub American (340) 779-4799 L No Cards Cruz Bay
Rhumb Lines Restaurant Pacific Rim/Tropical (340) 776-0303 D Call Meada’s Plaza
Sam & Jack’s Deli Deli (340) 714-3354 B, L No Cards Cruz Bay
Shipwreck Landing Seafood (340) 693-5640 L, D Call Coral Bay
Skinny Legs American (340) 779-4982 L, D MC, V, AE Coral Bay
Sogo’s Restaurant West Indian/American (340) 779-4404 L, D V, AE Cruz Bay
Sun Dog Cafe/Gecko Gazebo Bar Creative (340) 693 8340 L, D MC, V, AE Mongoose Junction
Sweet Plantains Rest. & Rhum Bar Caribbean (340) 777-4653 D Call Coral Bay
The Tap Room Brewery (340) 715-7775 L, D Call Mongoose Junction
Tourist Trap Homemade (340) 774-0912 L, D All (not AX) Salt Pond
Turtle Bay Estate House Steakhouse Inspired (340) 776-6111 D All Major Caneel Bay
Vie’s Snack Shack Snacks (340) 693-5033 L No Cards Hansen Bay
Virgin Fire Caribbean (340) 777-3473 D All Major Mongoose Junction
Waterfront Bistro American (340) 777-7755 D Call Wharfside
Woody’s Seafood Saloon American (340) 779-4625 L, D Call Cruz Bay
Zozo’s Italian (340) 693-9200 D All Major Caneel Bay
The Longboard California/ Caribbean (340) 715-2210 L, D All Major Cruz Bay
Vista Mare Italian (340) 777-6273 D Call Wharfside Village
The Terrace Restaurant Seafood (340) 779-8550 D Call Cruz Bay
Indigo American/Fusion (340)776-4433 L, D MC, V Coral Bay
North Shore Deli Deli/American (340) 777-3061 B, L, D MC, V Mongoose Junction
The Marketplace Deli
(Formerly Mango’s Deli)
Deli (340) 693-8000 B, L, D All Major Great Cruz Bay
- Advertisement -
- Advertisement -