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 fare is an extremely popular choice on St. John. Because this kind of cuisine has features borrowed from a variety of culinary cultures, even the pickiest eaters can find dishes to their taste at these restaurants. Remember that you will be able read further info for each restaurant on the page by clicking on them.

High Tide is located at Wharfside Village and offers a couple of cuisine options to try, including American and Caribbean. High Tide offers high quality dishes in a casual setting. While lunch offers casual entrees like hamburgers and tacos, dinner has a bit higher taste of meals, including skirt steak and seared tuna.

Restaurants Map

Hungry guests should consider trying 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. Find them on North Shore Road.

Just below you can find the 30 options cooking this type of food.

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
Waterfront Bistro Downtown Cruz Bay (340) 777-7755

Local Cuisines

For those vacationers who enjoy trying new and exciting flavors that are special to the area they're visiting, St. John has at least a couple truly local restaurants to pick from.

Viva La Revolution Cantina is located at Mongoose Junction and is a dinner possibility 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.

Guests might enjoy visiting Margarita Phil's. Proudly serving food and drink for 15 years, Margarita Phil's is St John's original Mexican eatery and tequila bar. Some customer favorite are ahi tuna tacos, naked nachos and conch fritters. The property is 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

Visitors can pick from tons of European restaurants in the region, though you shouldn't anticipate finding very much in the way of Asian food. In addition to Italian-style food, you will be able to find French and eclectic options, among others.

Your group should think about trying 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. You will be able to find them on King Street.

Waterfront Bistro: 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. Find them on Strand Street.

A good local establishment worth thinking about is The Terrace Restaurant. High quality ingredients meet French preparation and combine to create the mouthwatering good menu at the Terrace. Start your meal with an impressive bouillabaisse, onion tartlette, or escargot before moving on to a salad with toppings you might never have imagined being paired together like the Duck and Arugala salad which is prepared with duck confit, toasted pistachios, foie gras, brioche croutons, and a pickled cherry vinaigrette. They are located on Bay Street.

Be sure look through the chart down below in order to see all the relevant possibilities that you will be able to find on 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 tremendously popular on St. John. For the less adventuresome, there are 22 restaurants to find familiar American cuisine.

Caneel Beach Bar & Grill is situated at Caneel Bay Resort and is a local eatery offering hamburgers and sushi Caneel Bay, in western St. John. The whole family will find something they like at Caneel Beach Bar & Grill, which has a regular lunch and dinner menu, a sushi menu, a dessert menu, and a wine list. In addition to the great food, they've got the TVs going at all time showing the news or the current sporting event.

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 offers several different dishes to choose from, 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 located on North Shore Road.

Joe's Rum Hut can be found at Wharfside Village and is a bar and grill located 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. Find them on Strand Street.

Take some time and look through the table below in order to learn of all the American possibilities that can be found on 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

There are tons of restaurants that offer other types of food on St. John.

Banana Deck is a bar and grill 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're located at 3-FB.

Inn at Tamarind Court Restaurant offers a couple of cuisines to choose from, 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.

La Tapa is a nearby restaurant you might visit. The menu changes on a nightly basis in order to offer guests the freshest meals every time. You can call them at (340) 693-7755.

Lemongrass Restaurant & Bar is located at The Westin St. John Resort and has a couple of cuisine options to choose from, including Caribbean and International. 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. You can reach them at (340) 693-8000 ext. 6010.

Take some time and look through the table down below if you want to learn of the relevant possibilities that can be found within 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
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