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 dishes are never very tough to find on St. John. Because this kind of cuisine contains elements from many different converging cultures, even the pickiest of diners will find dishes they like at these restaurants. Don't forget that you can read additional information regarding each one on the page by clicking the links.

High Tide is located at Wharfside Village and has a couple of cuisine options to choose from, including American and Caribbean. 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. If you want to call in advance, do so at (340) 714-6169.

Restaurants Map

A good nearby place worth thinking about is 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.

Asolare Restaurants offers a couple of cuisines to choose from, including Asian Fusion and Caribbean. Set atop Caneel Hill, overlooking the bay, this funky, Asian fusion spot was transformed from a private family home to a restaurant in the mid 1990s and the owners never looked back. With seating for just 50 guests each night, reservations are hard to come by, and highly recommended. You will be able to find them on North Shore Road.

Look through the chart just below if you want to view all the Caribbean options that you will be able to find within St. John.

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
Sogo's Restaurant Downtown Cruz Bay (340) 779-4404
Sweet Plantains 0.1 mi. Northeast of Central Coral Bay (340) 777-4653
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
The Tourist Trap 2.2 mi. South of Central Coral Bay (340) 774-0912
Vie's Snack Shack 2.6 mi. East of Central Coral Bay (340) 693-5033
Waterfront Bistro Downtown Cruz Bay (340) 777-7755

Local Cuisines

For those guests who like trying exciting new flavors that are particular to the destinations they visit, St. John has a few local restaurants to pick from.

Viva La Revolution Cantina is situated at Mongoose Junction and is a dinner venue located in downtown Cruz Bay. Viva La Revolution Cantina takes a fresh approach to the restaurant business. The menu consists of approachable, flavorful and authentic Mexican food. If you're looking to call before you go, you can do so at (340) 777-3473.

You may want to consider trying 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. You'll find them 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

Vacationers can chose from lots of European options in the area, but don't expect to find much in the way of Asian cuisine. Alongside Italian-style cuisine, you can find French and eclectic restaurants too.

Hungry guests should think about dining at Rhumb Lines. While the dishes may be from different parts of the globe, most involve seafood grilled with flavorful spices and prepared in traditional methods. However, you will also be presented with a number of pork, beef, and chicken options, often cooked with noodles or rice. They can be found on King Street.

Waterfront Bistro can be found at Wharfside Village and has a couple of cuisine options to try, including Caribbean and French. Located on beautiful Cruz Bay, the Waterfront Bistro offers French cuisine in an elegant setting that tourists just can't seem to get enough of. You will be able to find them on Strand Street.

A worthwhile dining venue you might enjoy is The Terrace Restaurant. One of the more elegant eateries on the island of St. John, this spot offers guests the opportunity to enjoy a fine dining experience as they sample items from a French-inspired menu and are served an expert and attentive waitstaff. Guests will be able to find them on Bay Street.

The chart down below will show you all 12 different possibilities you can visit inside St. John.

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
The Quiet Mon Pub Downtown Cruz Bay Irish (340) 779-4799
The Terrace Restaurant Downtown Cruz Bay French (340) 779-8550
Vista Mare Downtown Cruz Bay Italian (340) 777-6273
Waterfront Bistro Downtown Cruz Bay Caribbean, French (340) 777-7755
ZoZo's Ristorante 1.0 mi. Northeast of Downtown Cruz Bay Italian (340) 693-9200

American

Caneel Beach Terrace

American dishes are an especially popular choice on St. John. For less adventuresome travelers, there are 22 eateries where you can enjoy familiar American cuisine.

Caneel Beach Bar & Grill is situated at Caneel Bay Resort and is a bar and grill 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. If you're looking for something specific, call them at (340) 776-6111 ext. 334.

Skinny Legs: Located in Coral Bay on the island of St. John, Skinny Legs is a self-proclaimed "fun and funky" bar and restaurant. Known for its delicious grilled burgers and affordable prices, Skinny Legs is the optimal choice when you want to kick back and enjoy a good meal and some mingling with the locals. You will find them at 9901 Estate Emmaus.

Sun Dog Cafe is located at Mongoose Junction and has a variety of dishes to enjoy, including pizza and sandwiches. 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. They're on North Shore Road.

Joe's Rum Hut can be found at Wharfside Village and is a local lunch and dinner possibility situated in downtown Cruz Bay. Voted one of the best beach bars in America, you'll find this spot to be picture perfect, laid back, and unique. From the quality drinks to the delicious food, you won't find a better spot to kick back with an ice cold drink. The property can be found on Strand Street.

Be sure to go through the chart below if you want to see all the American options that can be found within St. John.

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
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
The Tourist Trap 2.2 mi. South of Central Coral Bay (340) 774-0912
Uncle Joe's Bar-B-Q Downtown Cruz Bay (340) 693-8806
Woody's Seafood Saloon Downtown Cruz Bay (340) 779-4625

Other Restaurants

You can choose from plenty of restaurants that offer other types of meals on St. John.

Banana Deck is a lunch and dinner possibility located in downtown Cruz Bay. Salads, sandwiches, and burgers make up the bulk of the menu, and the appetizer menu, which includes hot wings, fried mozzarella, and conch fritters reminds you that you are indeed at a bar. They're located at 3-FB.

Inn at Tamarind Court Restaurant offers a couple of cuisines to try, including Caribbean and International. Guests staying at the hotel enjoy a free continental breakfast of a fruit and biscuit plate for breakfast, while hot meals are available for a fee. In addition to biscuits and gravy, steak and eggs are also popular.

Hungry guests should consider dining at 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. For customers who want to call before making reservations, do so at (340) 693-7755.

Lemongrass Restaurant & Bar is situated at The Westin St. John Resort and is a casually themed restaurant Cruz Bay, in western St. John. The menu at Lemongrass ranges from small plates bursting with flavor for a quick bite, to full plates when you're in the mood for a hearty meal. Some of the small plates offered include bakes brie, Wagyu beef meatballs, tostones, pan seared sea scallops, seared Ahi tuna and Calabaza pumpkin soup.

Take a look at the chart right below for specifics about related choices within the area.

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
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