Dining in St John
Immerse Yourself in the Local Vibe
Here is a sample of St John restaurants on the Cruz Bay side of the island to choose from.
We have added a link to each St John’s restaurant website if we could find it.
Hours, menu selection & events may vary by season. Check in advance to see if the restaurant offers dine-in or take-out options. Many of the listings can also be found on Facebook.
Dave & Jerry’s Island Steakhouse (temporarily closed)
Center of Cruz Bay
Chef’s selection of dishes from land and sea found on their upscale menu.
Reservation recommended.
Dave and Jerry’s Steakhouse Home page
The Longboard
Cruz Bay. Daily 2pm-11pm
Asian flare in the heart of town.
Ocean 362 at Gallows Point Resort
Cruz Bay
Fine Dining at one of the most popular resorts on St John.
Reservation recommended.
View of Water toward St. Thomas.
The Windmill Bar
Mid-Island on Route 10/Centerline Road (Closer to Cruz Bay) (across from Shambles Bar)
Great lookout toward Lovango Cay and St. Thomas with Bar, Food and often, live Music to enjoy with an amazing view.
Bird’s Eye View of Lovango Cay and St. Thomas
Upstairs Bar and Grill
Cruz Bay, obviously at an upstairs spot
Bar, Food, live musical guests, local vibe.
Shambles Bar and Grill
Mid-Island on Route 10/Centerline Road (Closer to Cruz Bay) (across from the Windmill Bar)
Convenient place tucked into the roadside for bar food like BBQ, pizza and burgers. Reasonable menu.
The Tap Room St John
Cruz Bay. Mongoose Junction. Daily 11am-11pm
Home of St. John Brewers. Another place for good burgers. Half-price pizza special 4-6 daily.
Air Conditioned.
Greengos Caribbean Cantina
Cruz Bay. Mongoose Junction.
Nice selection of Mexican dishes. Also large screen TVs if you want to watch sports.
The Banana Deck
Cruz Bay.
Sits close to the beach and The Beach Bar. Go for the steaks.
The Beach Bar St John
Cruz Bay. Beach.
Painkillers and Beach Concerts. The long-awaited favorite hangout is re-open! Great happy hour 3-7, $2 Caribe, $3 beers and $4 PainKillers.
View of Cruz Bay waters.
Beach Bar St John Musical Guests
Morgan’s Mango
Cruz Bay. Near Mongoose Junction.
If you want a fancy night out, this restaurant may be one to try. It’s one of the the most upscale restaurants and has a tropical feel with all of its mahogany woods and tropical greenery. Located just down the street from Mongoose Junction. Tuesday and Saturday are lobster night.
Reservations recommended.
Extra Virgin Bistro
Cruz Bay.
Swanky date night spot for delicious food with Italian flare. Fine dining in a rich atmosphere.
Reservation recommended.
La Tapa
Cruz Bay. Beach.
Menu is a Spanish / Mediterranean flare. Maybe grab a table to sit close to the street & watch the crowd go by.
Reservation recommended.
View of Cruz Bay waters.
Karma Beach Lounge (where Rum Hut used to be)
Cruz Bay. Beach.
Right on the water, this newly refurbished establishment has recently re-opened. Wine, dine and lounge by the water. Boasting fresh fish and epicurean beef.
The Beach Bar is right next door.
View of Cruz Bay Waters.
The Lime Inn
Cruz Bay.
Down the street from the wharf side area. Convenient to stroll down from the beach and stop at a few shops. Now serving the menu that’s been made famous by Lime Out St John in Coral Bay.
North Shore Deli
Cruz Bay. Located in Mongoose Junction, downstairs.
Deli sandwiches, salads, dips, breads and pastries.
Sam and Jacks Deli
Cruz Bay. M-F 8-4; Sat 8-3
Back by popular demand – Famous sandwiches, gourmet deli items and Grab n’ Go dinners.
Located in same plaza as Starfish Market, top floor.
St. John Scoops
Mongoose Junction. Bottom Floor on the far corner.
Homemade and hand-dipped ice cream and fudge with a coffee bar.
Sun Dog Cafe
Cruz Bay. Daily 9am-9pm
Outdoor casual eatery in the heart of Mongoose Junction shopping center. Serving Brunch, Lunch, Dinner.
Wednesday and Thursday music at night.
The Refinery
Cruz Bay. Daily 5pm-11pm
Newer establishment that is in the hub of nightlife and traffic for Caribbean tapas, cocktails, and people watching.
STJ Speakeasy (formerly Hideaway STJ)
Cruz Bay. Fri-Mon 6pm-9pm
Newer establishment with a variety of meat and seafood dishes, upscale craft cocktails, view of the water. Perched over a main area of town, right next to Roti King.
Some water view of Cruz Bay customs area.
Hinds at Meada’s Plaza (closed)
Cruz Bay. Tues-Sun 4pm-11pm
Enjoy a very tropical and intimate setting at this newer establishment opened by long-time USVI resident and Chef, Walter Hinds who offers his unique creations serving American cuisine and multi-ethnic infusions. Right across from Longboards.
Woody’s Seafood Saloon
Center of Cruz Bay
Shark Bites and other seafood delights, salads, sandwiches and tacos on Woody’s Seafood Saloon with a hole in the wall charm.
420 to Center (now The Back Bar St John)
Cruz Bay
An easy-going restaurant in downtown catering to a locals crowd and casual dining.
High Tide
Cruz Bay Beach
Popular eatery right on the beach right in town. Have a drink and watch the ferry and other boats come in.
Views of Cruz Bay waters
Cruz Bay Landing
Center of Cruz Bay
Nice selection of dishes from land and sea in a park setting.
Downtown Sips
Center of Cruz Bay. Right next to Cruz Bay Landing.
Coffee shop and creamery, specialty drinks, desserts, smoothies and ice cream are a part of menu offerings at Downtown Sips St John.
Little Olive Food Truck
Cruz Bay. Greek Food Truck. W,Th, Fr only 11-3.
Located near the only traffic circle in town, across from the fire station.
Facebook page for Little Olive Food Truck
Vegan Options in St John
Cruz Bay. Here are just a few listings around the island to get you started.
Lime Inn; North Shore Deli; Longboard; Shaibu’s; Cruz Bay Landing; Extra Virgin.
Maho Crossroads
North Shore Road / the main beach road
Right across from famous Maho Bay waters lies a tiki bar, food truck and social hang out.
Order Page for Maho Crossroads
Trunk Bay Restaurant and Beach Bar
North Shore Road / the main beach road
Enjoy the island’s best Painkillers and Bushwhackers on the beach that has been consistently named one of the best beaches in the world. A variety cold and hot of sandwiches other tasty food menu items are available.
Cinnamon Bay Campground
North Shore Road / the main beach road
The Rain Tree Cafe serves breakfast, and dinner daily. Lunch is served at their food truck closer to the beach.
Menu Page for Cinnamon Bay Campground
Tap and Still St John
Center of Cruz Bay
Right on the street offering Burgers, Wings, Fries and that sort of thing. There are also 2 locations on St. Thomas.
Where to Get Breakfast in Cruz?
This list will give you the list of restaurants who serve breakfast on St John.
GROCERY and OTHER NOTABLE SPOTS to EAT or SHOP in CRUZ BAY ST JOHN
For grocery stores and shopping, there are no major or “big box” stores on St. John. All are local establishments and most grocery stores would be considered small “mom and pop” sized stores.
Mongoose Junction
CRUZ BAY. Mongoose Junction is a central location to shop, stroll and dine. Lots of businesses to visit and get souvenirs, look at art and jewelry, listen to music and try a restaurant. Restaurants include: The Tap Room, North Shore Deli, 18°64° The Restaurant, Scoops, Sun Dog Cafe, Bajo el Sol Gallery and Art Bar, and Greengo’s Caribbean Cantina.
Wharfside Village
CRUZ BAY. Off the foot ferry to the RIGHT there are shops for snorkel rentals or purchase, clothing, jewelry, wine tasting, casino, beach bars & restaurants, etc.
Area by the Passenger Ferry in Cruz Bay St John
CRUZ BAY. Off the foot ferry to the LEFT there are shops for souvenirs, jewelry, clothing, bars & restaurants, etc. Straight ahead is an ATM and Connections West (luggage storage/mail services)
Mid-way Gas Station and Market – Central St John
MID-ISLAND. On Route 10/Centerline Road, it’s the only grocery store in the country between Cruz Bay and Coral Bay, so if you’re heading on way or the other, it’s a convenient place to stop. This is a newer establishment so not all departments were fully-stocked on our last visit(for example, meats and cheeses). There is also a gas station and prepared food-stand at this location.
Dolphin Market Cruz Bay
CRUZ BAY. Grocery Store at the traffic circle in Cruz Bay.
There is also another Dolphin Market in Coral Bay, less than 5 minutes from the villa.
Starfish Market and The Marketplace Cruz Bay
CRUZ BAY. At the traffic circle, take the first exit directly to the right of the straight up hill (that would take you to Route 10 / Centerline Road). You will end up on a one way side street where there will a church on your right. Proceed straight down this road, and down a hill, then the Starfish Market will be on your left.
Biggest grocery store on island. Within the store there is a meat & seafood section and deli for freshly made sandwiches, hot entrees, pizza, bread.
This is a shopping complex called the Marketplace that not only has the Starfish grocery store, but other shops including the only pharmacy on island called Chelsea Drug.
St. John Gourmet Market
CRUZ BAY. At the traffic circle, take the first exit directly to the right of the straight up hill (that would take you to Route 10 / Centerline Road). You will end up on a one way side street where there will a church on your right. Proceed straight down this road, and down a hill, then passed the Marketplace on your left. Keep going passed first gas station on your left, then up and over a steep hill. After the second gas station on your left, St. John Gourmet Market is on your left.
Another good selection of grocery items to choose from. It includes a meat section and deli for freshly made sandwiches, hot entrees.
See our list of Coral Bay Restaurants too!!
Which restaurants offer breakfast on St John?
Book direct ST. JOHN VACATIONS RENTALS with the host/property owner. Enter your dates of travel to begin a search!
Travel Insurance for U.S. Virgin Islands
We are pleased to offer travel insurance underwritten by Nationwide Mutual Insurance Co. as optional protection for unforeseen circumstances that may arise before or during your travel. It is highly recommended that you purchase travel insurance before you embark on your trip. If purchased within 14 days of your reservation, coverage for pre-existing health conditions are included. It provides coverage for all members of your traveling party for one nominal fee.

