St. John Restaurants

Photo Credit: © Sharon Johnson
 

The lush island of St. John is well-loved for its quiet atmosphere, but you don't have to do without during your stay. Numerous restaurants are available throughout the island, especially in Cruz Bay. Favored dining establishments tend to be set right on the bay and feature open air dining rooms, while if you head to Coral Bay you'll encounter a collection of casual pub-style eateries that cater to the ex-pats that call the small town home. The best thing about dining here is that most of the eateries are locally owned, so you'll enjoy something new at every turn.

Caribbean Cuisine

Aqua Bistro

Caribbean cuisine is especially easy to find on St. John. Because this kind of cuisine has elements borrowed from so many different culinary cultures, even the pickiest of diners can find dishes to their taste at these restaurants. Be sure to remember that you will be able read more information regarding each restaurant on the page by clicking on their names.

High Tide can be found at Wharfside Landing and is laid-back and casual located in downtown Cruz Bay. Kick back and relax at High Tide Bar and Grill. You can grab some fresh seafood and a cold drink as you watch the sea, or watch the TV.

Restaurants Map

Travelers might want to consider visiting Aqua Bistro. Stop by for a refreshing meal that focuses on good food and fun times. Aqua Bistro brings together the workings of a bar and grill, a bistro, and a nightclub into this family friendly, care free eatery with quality dishes. If you would like to call ahead, do so at (340) 776-5336.

Asolare Restaurants: The entrees offered are Thai vegetable lemongrass curry, Thai marinated baby back ribs, Shanghai smoked duck confit legs, Japanese sous-vide filet, Caribbean conch layered mahi, Asolare's signature shrimp and grits and sesame-encrusted pan seared tuna. Visitors will be able to find them on North Shore Road.

Just below you will be able to see the 29 options serving up this type of cuisine.

Caribbean Restaurants on St. John
Name Location Phone Number
Aqua Bistro Coral Bay, Central St. John (340) 776-5336
Asolare Restaurants 0.3 mi. North of Downtown Cruz Bay (340) 779-4747
Cafe Concordia 2.4 mi. South of Central Coral Bay --
Candi’s Barbecue 0.2 mi. Southeast of Downtown Cruz Bay (340) 779-1452
Chateau Bordeaux Restaurant Central St. John (340) 776-6611
Coral Bay Caribbean Oasis Coral Bay, Central St. John (340) 774-1030
D'e Coal Pot Downtown Cruz Bay (340) 714-2625
Etta's West Indian Cuisine 0.3 mi. Southeast of Downtown Cruz Bay (340) 693-0090
Extra Virgin Bistro Downtown Cruz Bay (340) 715-1864
Gwen's 1.4 mi. East of Downtown Cruz Bay (340) 642-0338
Hercules Pate Delight Downtown Cruz Bay (340) 776-6352
High Tide Downtown Cruz Bay (340) 714-6169
Indigo Grill 0.2 mi. Northeast of Central Coral Bay (340) 774-4433
Inn at Tamarind Court Restaurant Downtown Cruz Bay (340) 776-6378
Lemongrass Restaurant & Bar 0.8 mi. Southeast of Downtown Cruz Bay (340) 693-8000 ext. 6010
Lime Inn Downtown Cruz Bay (340) 779-4199
Miss Lucy's Restaurant 1.8 mi. Southeast of Central Coral Bay (340) 693-5244
Morgan's Mango Restaurant Downtown Cruz Bay (340) 693-8141
North Shore Deli 0.2 mi. Northeast of Downtown Cruz Bay (340) 777-3061
Ocean Grill Downtown Cruz Bay (340) 693-3304
Rhumb Lines Downtown Cruz Bay (340) 776-0303
Shipwreck Landing Restaurant & Bar Central St. John (340) 693-5640
Skipper's Brit Pub Coral Bay, Central St. John (340) 777-4653
Sogo's Restaurant Downtown Cruz Bay (340) 779-4404
T'ree Lizards Restaurant 3.0 mi. Northeast of Central downtown Cruz Bay (340) 776-6330
Taste of Love City Downtown Cruz Bay --
The Fish Trap Downtown Cruz Bay (340) 693-9994
The Longboard Downtown Cruz Bay (340) 715-2201
Waterfront Bistro Downtown Cruz Bay (340) 777-7755

Local Cuisines

For those vacationers who enjoy tasting new and exciting flavors that are particular to the area they're visiting, St. John has a couple local choices to choose from.

Viva La Revolution Cantina can be found at Mongoose Junction and is a local dinner option located in downtown Cruz Bay. There is a variety of tacos, including crispy chicken, pollo, grilled fish, ensenada fish, barbacoa beef, asada, pork belly, carnitas, drunken shrimp, crispy avocado, surf and turf tacos and lobster tacos. There are also house tortilla chips, table-side guacamole, black bean soup, chicken toritlla soup and gazpacho soup. If you would like to call in advance, do so at (340) 777-3473.

Hungry travelers may want to consider visiting Margarita Phil's. Some examples of starters are fajita salad, tri-colored chips, conch fritters and Santa Fe Cesar. Some entrees are enchiladas, burritos, quesadillas, sizzlin' fajitas, pan-roasted grouper fillet and grilled grouper tacos. They are situated on North Shore Road.

Other Local Restaurants on St. John
Name Location Type Phone Number
Margarita Phil's Downtown Cruz Bay Mexican (340) 693-8400
Viva La Revolution Cantina Downtown Cruz Bay Mexican (340) 777-3473

European and Asian

Waterfront Bistro

Hungry travelers in the mood for some European cuisine have tons of options to pick from. In addition to Italian-style food, you'll be able to find French and eclectic restaurants as well.

Skipper's Brit Pub has a variety of specialties to enjoy, including comfort food and home cooking. If you like homemade comfort food and locally brewed beer, Skipper's Brit Pub is the place to be! Everything on the menu tastes like it's straight out of a London kitchen. They can be found at 16119 Little Plantation.

Rhumb Lines: For a taste of tropical cuisine from around the world, stop into Rhumb Lines, where "tropical" is more than just Caribbean. This internationally themed restaurant will offer you tastes from Southeast Asia and the Polynesian, as well as the local favorites. They're on King Street.

A nearby place to think about is Waterfront Bistro. The menu at Waterfront Bistro is split up into First, Second, and Third Courses. First Courses include soups and meat and cheese plates; while Second Course options are a few different salads. They're located on Strand Street.

Below you will be able to see the 15 eateries offering visitors this food.

European and Asian Restaurants on St. John
Name Location Type Phone Number
Asolare Restaurants 0.3 mi. North of Downtown Cruz Bay Asian Fusion, Caribbean (340) 779-4747
Cafe Roma Downtown Cruz Bay Italian (340) 776-6524
Da Livio Ristorante Downtown Cruz Bay Italian (340) 779-8900
Pizzeria on St. John St. John Italian (340) 693-7700
Rhumb Lines Downtown Cruz Bay Caribbean, Pan Asian / Pacific Rim (340) 776-0303
Ronnie's Pizza & Mo Downtown Cruz Bay Italian (340) 693-7700
Sam & Jack's Deli 0.3 mi. Southeast of Downtown Cruz Bay Eclectic, Italian (340) 714-3354
Skipper's Brit Pub Coral Bay, Central St. John British, Caribbean (340) 777-4653
The Quiet Mon Pub Downtown Cruz Bay Irish (340) 779-4799
The Terrace Restaurant Downtown Cruz Bay French (340) 779-8550
Umami Bar Downtown Cruz Bay Asian Fusion, Japanese (340) 244-2824
Vista Mare Downtown Cruz Bay Italian (340) 777-6273
Waterfront Bistro Downtown Cruz Bay Caribbean, French (340) 777-7755
Wok on the Beach Coral Bay, Central St. John Asian, Asian Fusion, Pan Asian / Pacific Rim (340) 693-3313
ZoZo's Ristorante 1.0 mi. Northeast of Downtown Cruz Bay Italian (340) 693-9200

American

Caneel Beach Terrace

American food is especially popular on St. John. For less adventurous diners, there are 22 places to enjoy typical American fare.

Caneel Beach Bar & Grill is located at Caneel Bay Resort and is a restaurant that serves hamburgers and sushi Caneel Bay, in western St. John. Sushi and sashimi, sandwiches, burgers, and other international eats will fill you up, while the desserts will treat you.

Full Moon Cafe offers several different dishes to try, including coffee and desserts. Located in The shops of Coccoloba, the Full Moon Cafe and Art Gallery is dedicated to showcasing local art from all over the island. Come in for a bite and check out the gorgeous authentic art. Guests will find them at 13 Estate Carolina Suite 1-4.

A notable restaurant in the vicinity you might like is Skinny Legs. Skinny Legs is known for its mouth-watering hand-patted burgers, and has in fact been recognized in Esquire Magazine several times because of their tastiness. After you've sampled one, stop by again and try one of their fresh, crisp salads, or choose from a variety of sandwiches. They're at 9901 Estate Emmaus.

Sun Dog Cafe is located at Mongoose Junction and is a restaurant with a casual theme located within downtown Cruz Bay. Relax carefree at Sun Dog Cafe, where the food is tasty and the mood casual. The casualness does not take away from quality of offerings, however. Visitors will be able to find them on North Shore Road.

Learn more information on similar types of dining options inside St. John by viewing the table just below.

American Restaurants on St. John
Name Location Phone Number
Cafe Concordia 2.4 mi. South of Central Coral Bay --
Caneel Beach Bar & Grill 1.0 mi. Northeast of Downtown Cruz Bay (340) 776-6111 ext. 334
Caneel Beach Terrace 1.0 mi. North-Northeast of Downtown Cruz Bay (340) 776-6111 ext. 334
Cruz Bay Landing Downtown Cruz Bay (340) 776-6908
Driftwood David's Downtown Cruz Bay (340) 777-4015
Full Moon Cafe Coral Bay, Central St. John (340) 774-9033
High Tide Downtown Cruz Bay (340) 714-6169
Jake's Downtown Cruz Bay (340) 777-7115
Joe's Rum Hut Downtown Cruz Bay (340) 775-5200
Lime Inn Downtown Cruz Bay (340) 779-4199
North Shore Deli 0.2 mi. Northeast of Downtown Cruz Bay (340) 777-3061
Ocean 362 Downtown Cruz Bay (340) 776-0001
Pickles in Paradise Coral Bay, Central St. John (340) 693-5140
Shipwreck Landing Restaurant & Bar Central St. John (340) 693-5640
Skinny Legs 0.2 mi. East of Central Coral Bay (340) 779-4982
Snorkel's Bar & Grill 0.7 mi. Southeast of Downtown Cruz Bay (340) 693-8000
Sun Dog Cafe Downtown Cruz Bay (340) 693-8340
T'ree Lizards Restaurant 3.0 mi. Northeast of Central downtown Cruz Bay (340) 776-6330
The Beach Bar Downtown Cruz Bay (340) 777-4220
The Longboard Downtown Cruz Bay (340) 715-2201
Uncle Joe's Bar-B-Q Downtown Cruz Bay (340) 693-8806
Woody's Seafood Saloon Downtown Cruz Bay (340) 779-4625

Other Restaurants

There are a large number of restaurants that serve other types of meals on St. John.

Banana Deck is a local lunch and dinner possibility located in downtown Cruz Bay. Home to the famous "Big Deck Burger," this laid back bar and grill is a great place to kick back and relax. Watch the boats sail out on the water as you sip on a cold drink and enjoy a bite to eat from the extensive International menu. They are located at 3-FB.

Inn at Tamarind Court Restaurant: A quaint little eatery located in the courtyard of the hotel, this spot is often frequented by guests staying on-site and those considered to be "in the know." The restaurant has been voted as having the "Best Breakfast" and the "Best Creative Cuisine" on the island by Virgin Island Daily News, so you know it's good. If you're looking for something specific, call them at (340) 776-6378.

Hungry travelers should consider trying La Tapa. An intimate setting that makes guests feel as though they are treasured friends dining in a private home, this place is charming on top of the fact that the food of unique and delicious. If you are looking to call ahead, do so at (340) 693-7755.

Lemongrass Restaurant & Bar can be found at The Westin St. John Resort and is a local bar and grill Cruz Bay, in western St. John. Lemongrass Restaurant & Bar is located within The Westin St. John Resort and is unbound by regional flavor limitations. The small plates offered by the restaurant are as diverse as the Caribbean itself. For customers who want to call before booking a room, do so at (340) 693-8000 ext. 6010.

The chart just below presents the 15 relevant possibilities you can visit inside St. John.

Other Restaurants on St. John
Name Location Type Phone Number
Aqua Bistro Coral Bay, Central St. John Caribbean, International (340) 776-5336
Banana Deck Downtown Cruz Bay International (340) 693-5055
Coral Bay Caribbean Oasis Coral Bay, Central St. John Caribbean, Soul Food, Vegetarian (340) 774-1030
Coral Bay Cones 0.2 mi. Northeast of Central Coral Bay Eclectic --
Hercules Pate Delight Downtown Cruz Bay Caribbean, International (340) 776-6352
Inn at Tamarind Court Restaurant Downtown Cruz Bay Caribbean, International (340) 776-6378
Knox and Ollie's 0.7 mi. Southeast of Downtown Cruz Bay Contemporary, Eclectic, International (340) 693-3499
La Tapa Downtown Cruz Bay Contemporary, Mediterranean (340) 693-7755
Lemongrass Restaurant & Bar 0.8 mi. Southeast of Downtown Cruz Bay Caribbean, International (340) 693-8000 ext. 6010
Morgan's Mango Restaurant Downtown Cruz Bay Caribbean, International (340) 693-8141
Ocean Grill Downtown Cruz Bay Caribbean, Contemporary (340) 693-3304
Sam & Jack's Deli 0.3 mi. Southeast of Downtown Cruz Bay Eclectic, Italian (340) 714-3354
The Barefoot Cowboy Downtown Cruz Bay Tex-Mex (340) 228-5200
The Fish Trap Downtown Cruz Bay Caribbean, International (340) 693-9994
Turtle Bay Estate House 1.0 mi. Northeast of Downtown Cruz Bay Contemporary (340) 776-6111
 

Help us improve! We welcome your corrections and suggestions.

About Food