created & hosted by

Copyright 1996-present
All rights reserved.
St. John offers a surprising array of restaurants to fulfill your tropical dining fantasies at any budget level! 
Aqua Bistro
At Coccolobo, Coral Bay

(340) 776-5336
Overlooking Coral Bay Harbor. Mediterranean & Italian cuisine. Brunch, Lunch & Dinner.

Overlooking Cruz Bay, close to town

North Shore Road

(340) 779-4747

Dedicated to the purposeless, agreeable & leisurely passing of time. Elegant, romantic dining. Dinner only.
Reservations recommended.

C & D Bakery
At the Lumberyard
(340) 776-6675

C & D stands for Cake & Donuts, but really they have much more. Pastries, ice cream, milkshakes, & rolls.
Café Concordia
Just above Salt Pond Bay at Concordia Eco-Tents, Coral Bay
(340) 693-5855
World class chef & exceptional menu featuring seafood, steaks, flatbreads, pasta, salad bar, homemade desserts. Great prices. Happy Hour 4:30-5:30 & Dinner 5:30-8:30, Tuesday - Saturday.
Café Livin'
Wharfside Village
Cruz Bay

(340) 228-1977

Breakfast & lunch.
Café Roma
Cruz Bay
(340) 776-6524

Fine Italian dining featuring chicken, veal, seafood & vegetarian specialties, wood fired house pies.
Air conditioned. Dinner every night.

Candi's Barbecue
Cruz Bay, near The Marketplace
(340) 779-1452

Ever-enterprising, Elvis Yearwood bought the Sticky Fingers BBQ van in Coral Bay, brought it to town & named it for his wife. Serving classic barbecue & daily specials. Lunch & Dinner.
Caneel Beach Bar & Grill
Caneel Bay

(340) 776-6111 x334

Informal setting ideal for family dining or a specialty cocktail.   Every day 11am-9pm.
Caneel Beach Terrace
Caneel Bay

(340) 776-6111 x334

Breakfast, hot & cold Lunch buffet, Dinner, Sunday Brunch Buffet.
Castaways Tavern
Cruz Bay between Connections & Bayside MiniMart

(340) 777-3361

Night Spot & Sports Bar featuring $1 beer & well drinks at happy hour. Live entertainment most nights.
Le Chateau de Bordeaux Café
Estate Bordeaux

(340) 776-6611

Creative, delicious breakfasts & lunches (& breathtaking views!) on the deck right now. Beverages, frozen drinks, full bar. Dinner soon come.

Colombo's Smoothies (formerly I Can't Believe I Found It Yogurt)
Intersection of Centerline & North Shore Roads, above Maho Bay beach
(340) 693-5643

Cute, colorful stand selling tantalizing smoothies since 1988, hot dogs, local beer & gifts from around the planet.  The perfect, laid back, before or after beach stop.  10:30-5:30.  Open everyday. 
Cruz Bay Landing (Formerly JJ's Texas Coast Cafe)
In the park across from the ferry dock
Cruz Bay

(340) 776-6908

Specialty coffee bar.  Have a casual meal or grab a cappuccino to go.
Cruz Bay Pizza (formerly Senorita Pizza)
Wharfside Village
(340) 775-5200

Take out Pizza. Subs, wraps. snacks & drinks. Lunch & Dinner 11am - 11pm.
da Livio
Cruz Bay

(340) 779-8900

Authentic Italian cuisine. Dinner only.
Fatty Crab (formerly Hinds)
in town, across the street from the Ball Field
Cruz Bay

(340) 775-9951

Southeast Asian inspired menu. Open for Dinner every night until midnight + Saturday & Sunday Brunch.
The Fish Trap
Located at the Raintree Court

Cruz Bay

(340) 693-9994

The most exciting seafood on St. John! Fresh catches daily served in A/C dining room or Open Air patio. Also, delicious chicken, steak, burgers & pasta dishes. Famous for desserts. Open Tuesday-Sunday. Early bird specials 4:30 - 6:30 PM.  Dinner served until 9:30.  Parties of 6 or more, please call ahead.
Gallows Point Gift & Gourmet
Gallows Point
(340) 693-7730

Coffee shop serving cappuccinos, lattes, pastries, bagels & island souvenirs.
Hercules Pate Delight
Cruz Bay
(340) 776-6352

Home of the best West Indian meat, chicken & salt fish pates. Lunch.
High Tide Bar & Seafood Grill
Wharfside Landing
(340) 714-6169

Creole Fusion cuisine. Nightly specials & cocktails. Live Music. Lunch & Dinner.
Inn at Tamarind Court
Cruz Bay

(340) 776-6378

Breakfast, Dinner, Bar.  Menu of specialty cuisines (Greek, Mexican, Prime Rib & others) varies nightly. 
Eat in or take out.

Island Chef St. John
Gourmet Caribbean Catering & Private Chef Services
(401) 835-2046

Chef Matthew Crafts offers fresh, gourmet meals served at your own home or rental villa. Menus are seasonal & feature local produce, including items from the chef's own farm.
Jake's (formerly Chilly Billy's)
Lumberyard Complex
Cruz Bay

(340) 777-7115

Breakfast 7am - noon then Lunch until 4pm. Outdoor seating.
Joe's Famous Diner
Downtown Cruz Bay

(340) 776-6888

French fries! Clubs & subs, crispy chicken, cheese burgers. Since 1972.
La Tapa
Downtown Cruz Bay

(340) 693-7755

Lively downtown bistro.  Mediterranean & Spanish inspired cuisine. Menu changing nightly. Live Latin jazz every Monday.  Artful, European-style atmosphere.  Dinner only, Wednesday - Monday.
Beach Café & Bar

The Westin Resort

Great Cruz Bay

(340) 693-8000 ext. 1702

Open air breakfast & dinner every night. Bar.
The Lime Inn
Cruz Bay

(340) 776-6425

Dining in a tropical garden setting in the heart of Cruz Bay. Outdoor grill featuring charcoal grilled fish, steaks, & Caribbean lobster. Nightly chicken & pasta specials. Lunch includes juicy burgers, chicken, fish & daily lunch specials. Great soups & an extensive selection of salads. All you can eat shrimp Wednesday night.
Reservations recommended.

Margarita Phil's
Across from the National Park Visitors Center
Cruz Bay

(340) 693-8400

A coastal Mexican eatery featuring Mexibbean cuisine.  Tacos, burritos, vegetarian combos, seafood specialties, & sizzling fajitas.  Famous for Chef Phil Hoffman's conch fritters--perfected over the last 16 years on St. John.  House specialty--Caribbean Lobster tail served out of its shell, sauteed in garlic herb butter & accented with pineapple salsa & chipolite potatoes.  Six types of Margaritas.  Eat in or to go. Lunch & Dinner.
The Marketplace Deli
The Westin Resort

Great Cruz Bay

(340) 693-8000 ext. 1850

Sandwiches, Uno Pizza, Starbucks coffee & plenty more. Outdoor seating or take out. Breakfast, Lunch & Dinner.
Mathayom (Mah-tai-yum)
Cruz Bay

(340) 776-6117 or (340) 998-8670
(877) 690-9393 Toll Free

Private Chefs & full service catering outfit for weddings, dinner parties & more. A wide range of services available including fine dining, custom menus, furniture rentals & more.
Miss Lucy's Restaurant & Bar
Estate Friis, on the way to Salt Pond

Coral Bay

(340) 693-5244

Beach front dining with the best view on St. John.  West Indian & American cuisine.  Serving lunch & dinner.  Sunday brunch with Live Jazz.
Morgan's Mango
Cruz Bay

(340) 693-8141

Monitoring VHF Channel 16.
A neo-Caribbean experience conveying the juice & jazz of the islands .A carnival of flavors and lifestyles.
Grilled steak & lobster nights.Live music. Catering services available. Dinner only.
Reservations recommended.

North Shore Deli
Mongoose Junction
Cruz Bay

(340) 777-3061

Full line of delicious takeouts, fresh baked goodies & picnic supplies. Internet cafe. A/C. Breakfast & Lunch.
Ocean 362
Gallows Point Resort

(340) 776-0001

Contemporary American Cuisine.  Sunset lounge.  Full Bar.  Resort Casual.  Open nightly November - April from 5:30PM.  Open Monday - Saturday May - October from 6PM. Reservations recommended.
Ocean Grill
Mongoose Junction
(340) 693-3304
Upscale California cuisine with island flavor. Open air court yard. Lunch & Dinner.
Closed Sunday.
Reservations suggested.

Papaya Café
The Marketplace

Coffee, beverages, pastries. Books.
Quiet Mon Pub
Cruz Bay

(340) 779-4799

Daily bar specialties like sloppy joes & hot dogs. Internet. Lunch only.
Rhumb Lines Restaurant
Meada's Plaza

Cruz Bay

(340) 776-0303

Pacific Rim & Tropical Cuisine in casual chic outdoor garden atmosphere. Dinner only.
Ronnie's Pizza
Boulon Center
Cruz Bay
(340) 693-7700

St. John-style pizza parlor with New York-style pizza, salad bar, sandwiches & coffee specialties. Fresh dough with no preservatives. Over 10 years of pizza making experience. Delivery available every night 6-9. Lunch (M-F) & Dinner (M-Sat).
Sam & Jack's Deli
3rd floor in Market Place,
Cruz Bay
(340) 714-3354

A world for foodies.  Everything made in house.  Fresh made breads, pastries, sandwiches, salads, eggs. Breakfast, Lunch & To Go.
Shipwreck Landing
Rt. 107
Coral Bay

(340) 693-5640

Seaside dining with a cool breeze. Eclectic cuisine with fresh seafood specialties & the best conch fritters. Frozen drinks. Largest Rum bar in the Caribbean. Lunch, Happy Hour & Dinner. Live Music Thursday & Sunday 7PM.
Skinny Legs
Near the dingy dock in Coral Bay

(340) 779-4982

Famous charcoal grilled burgers, hot dogs, salads, mahi mahi sandwiches, more. Lively atmosphere. Locals. Lunch & Dinner.
Snorkels Pool Bar & BBQ
The Westin Resort

Great Cruz Bay

(340) 693-8000 ext. 1702

Open air dining.  Nightly specials.
Sogo's Restaurant
Downtown Cruz Bay

(340) 779-4404

West Indian & American Cuisine.
Sosa's Restaurant
Downtown Cruz Bay

(340) 693-8881

Latin cuisine & MUSIC! Lunch & Dinner.
Sun Dog Café & the Gecko Gazebo Bar
Mongoose Junction

(340) 693-8340

Creative lunches (until 4pm) & cocktails. Dinner is an eclectic mix of casual dining favorites prepared with love, Monday - Friday 5:30-9PM.  Wednesday night Open Mike Jam 7-10PM.  Sunday brunch 10AM-3PM. Outdoor seating.  Happy hour.  Munchies.  Great atmosphere.
Sweet Plantains Restaurant & Rhum Bar
Coral Bay

(340) 777-4653

Authentic Caribbean cuisine with Latin, East Indian & French Caribbean specialties.  Full bar, food-friendly wines, rum tasting menu.  Voted "Best Chef in the Virgin Islands" 2007 & "Best Desserts & Sweets" 2009.
Dinner only. Reservations suggested.

The Tap Room
Mongoose Junction
(340) 715-7775
Island brewery serving food & cold draft beer & cool Virgin Islands Tropical Mango & Island Summer Ale gifts. A/C bar. Free WiFi.
Tourist Trap
Salt Pond
(340) 774-0912

Refreshments.  Homemade tacos & sandwiches. Snacks.  Low key setting. Great view. Tuesday - Saturday.
T'ree Lizards Restaurant
Cinnamon Bay Campground

(340) 776-6330

A Caribbean/ American Grille with vegetarian items on the menu. Lunch & Dinner.
Turtle Bay Estate House
Caneel Bay
(340) 776-6111

Steakhouse inspired menu created by Executive Chef Anthony Dawodu.  New modern menu in 2009, featuring USDA Prime steaks & local seafood, true to Turtle Bay's fine dining roots.  Gracious setting.  Special occasions. Reservations required.
Uncle Joe's Bar-B-Q
Downtown Cruz Bay, across the street from the Post Office

(340) 693-8806

Barbecue chicken, ribs or steak cooked on the grill. Eat in or take out. Lunch & Dinner.
Vie's Snack Shack
Hansen Bay (East End)

Coral Bay

(340) 693-5033

Snacks include conch fritters, garlic chicken, johnny cakes, island style beef pate & home made pineapple & coconut tarts.  Sodas, beer & other cold drinks available. Beach access.
Virgin Fire
Mongoose Junction
(340) 777-3473
The owners of the wildly successful Sun Dog Cafe have done it again. Dinner on fire!
 Reservations suggested.
Waterfront Bistro (formerly Panini Beach Cafe; before that, Seychelles)
Wharfside Village

(340) 777-7755

Elegant seaside dining. Extensive wine list. Dinner only, soon adding Lunch. Reservations recommended.
Windy Level
Centerline Road, Grunwald
(340) 715-2000

West Indian cuisine, fresh daily. Breakfast, Lunch & Dinner. Closed Sunday.
Woody's Seafood Saloon
In the center of t'ings

Cruz Bay

(340) 779-4625

Bar-style seafood, burgers & famous Happy Hour. Lunch, Dinner & Late Night (till 2am).
At The Sugar Mill

Caneel Bay

(340) 693-9200

Fine food & dining with a spectacular sunset view of St. John's North Shore. Northern Italian specialties. Dinner only. Reservations recommended.

St. John, US Virgin Islands

A Great Place to Visit.....again & again