Dine at some of the best restaurants St. John has to offer.
Whether you are looking for a romantic setting for a special night out or want the best burger on the island, our concierge staff will assist you in finding the perfect St. John restaurants. The island features a wide range of cuisines and there really is something for every type of diner to enjoy. No matter the craving, you and your taste buds will love the large selection of restaurants in St. John. Or, for a night in, we can arrange for a private chef to provide an upscale and personal dining experience in your own villa. We always encourage making reservations prior to your arrival, particularly if you have a large party, are celebrating a special occasion, or would like sunset dining with a view.
F = Fine Dining
C = Casual Dining
B = Breakfast
L = Lunch
D = Dinner
AC = Air Conditioning Dining Areas
R = Reservations Recommended or Required
$ = Inexpensive ($5-$15)
$$ = Moderate ($16-27)
$$$ = Expensive ($28 +)
18 / 64
Named for the latitude/longitude of St. John. Offering a Sushi based lunch menu from 11-2, a raw bar from 3:00 – 5:00, and full dinner menu in an amazing atmosphere in Mongoose Junction. Closed Sundays.
C-F / L-D / R / $$$
420 to Center
Located on the road behind Wharfside Village, 420 To Center offers hearty, affordable fare, cold beer, a full bar and friendly help from owner Ryan Sharkey.
C / L-D $
American and tropical cuisine in a casual outdoor atmosphere overlooking Cruz Bay Harbor. Located across the street South from Wharfside Village and The Beach Bar. Good accommodations for larger groups. Thurs thru Tuesday. Closed Wednesday. Brunch and Lunch on Saturdays and Sundays 11AM to 2PM
C / L-D / $$
Fine Italian dining featuring chicken, veal, seafood & vegetarian specialties, wood-fired house pies. Located in Cruz Bay above The Long Board. Open Mon thru Sun 5PM – 9PM.
C / AC / D / R / $$
Cruz Bay Landing
Serving Breakfast, Lunch and Dinner. Open 7 Days a week. 7AM to 9PM. Located just steps from the ferry dock. Enjoy a drink at the coffee bar, a game of shuffleboard, people watching in the park and a casual culinary experience.
C / B-L-D $ - $$ 776-6908
Dave & Jerry's Steakhouse
The best dry-aged meat, fish, and vegetables with creative fare along with hand-crafted libations and a great wine list. Located in the heart of Cruz Bay. Happy Hour begins at 4PM, dinner at 5PM. Closed Wednesday.
Fresh and refreshing cocktails, steps from the Cruz Bay beach, and awesome sunset views. Often hosting special events ([email protected]). Located in Cruz Bay by Grande Bay Resort. Open 4 PM-11 PM Daily. Happy hour 4pm-6pm C $$
Extra Virgin Bistro
Extraordinary Italian fusion cuisine with locally grown and sourced products prepared by a superior culinary team. Located near the roundabout in Cruz Bay. Open for dinner 5:30pm to 9:00pm, Closed Mon.
Greengos Caribbean Cantina
Located in Mongoose Junction serving delicious Sonoran-style Mexican food with the largest 100% Agave Tequila selection in the Caribbean! Large screen TVs and a fun atmosphere. Open 7 days, no reservations first come first serve. Open 12pm -9pm
High Tide Bar & Seafood Grill
American cuisine with sandwiches, salads & nightly entrees. Casual dining, great bar. Located on the beach next to the ferry dock.
8AM-9PM Open 7 days
Offering locally handmade, artisanal ice pops in Caribbean paradise using fresh, simple ingredients with a touch of nostalgia, whimsy and irie vibes. Mon – Sat, closed Sundays. Open 8:00 am – 8:00 pm across from the National Park Visitors Center in Cruz Bay.
Mediterranean & Spanish-inspired cuisine. Menu changes nightly. Artful, European-style atmosphere. Wharfside Location in Cruz Bay next door to High Tide Bar & Seafood Open Fri – Wed 5pm -9:30pm Closed Thursday. Located in Cruz Bay.
F / D / R / $$$
Lavongo Rum Bar
Located in Mongoose Junction above Dr!nk on the second floor of the Does not accept reservations. Open Mon – Sat 4PM – 11PM. Closed on Sundays.
A long-time favorite restaurant of visitors and locals offering perennial classics such as their famous clam chowder and frozen key lime pie, along with fresh local fish and fresh ingredients with a Caribbean flair. Located in the heart of Cruz Bay. Prefix menu $75 Open at 5 PM – 09:30pm Closed Sun
Great food from a food truck in Cruz Bay serving Greek, Mediterranean, vegan and vegetarian street fare that focuses on healthy, local and sustainable foods. Located off the roundabout across from the fire station. Open 08:30am-3PM Mon - Fri.
Since 1992, offering a neo-Caribbean experience conveying the flavors of many Caribbean cuisines – Creole, Bahamian, Cuban, Jamaican, Haitian, Puerto Rican, and Mayan– in a fine dining experience. Lobster Nights Tues and Sat. Open daily from 5:30 to 10:00pm.
North Shore Deli
A wide range of breakfast and lunch items, slow roasted meats, sandwiches, salads and pastries. Grab and go beach food. Located in Mongoose Junction.
7:30-4 pm, SUN until 3PM.
Celebrating what it means to eat local with a modern take on traditional Caribbean dishes and ingredients that are fresh, local, and sustainably sourced. Located at the Gallows Point Resort with fantastic sunset views. Open Wed – Mon 5PM – 9PM Closed Tuesday.
Our Market Smoothies
Best place for freshly made smoothies – with or without rum. Relax in the eclectic heart of Cruz Bay while your friendly drink specialist machete opens chilled coconuts and blends up a tasty, nutritious smoothie! 8:00am to 6:00pm.
Quiet Mon Pub
Great prices on traditional, homemade pub fare like you would find in mom’s kitchen and a large selection of beer and libations. Located in the heart of Cruz Bay with a balcony for people watching. Lunch ONLY 1:00pm to 6:00pm, Bar open Mon – Sat 1PM – 11PM Sun 2PM -6PM
St. John-style pizza parlor with New York-style pizza, salads, and sandwiches. Take Out & Delivery 6:30-8 pm only. Located in Boulon Center in Cruz Bay. M-F 3-8:30
Sam & Jack's Deli
Wide range of deli sandwiches and entrees. Mouthwatering take-out dinners available. Eat in or Take Out. Located on the 3rd floor of The Market Place. Cash/Venmo Only. Open Mon – Fri 8am -4pm, Sat 8am – 3pm Closed Sun.
Shaibu's Gourmet Grab & Go
Excellent healthy, locally grown delights, including soups, sandwiches, salads, and fresh drinks, including vegan options. Located on the 2nd floor of The Market Place. Open M-F 9-3PM
St. John Scoops
Nearly 100 flavors on the ever-changing menu are all made in-house, including favorites Vanilla Bean and Salted Carmel, island flavors like Mango and Passion Fruit, and adult-only flavors like Painkiller and Champagne Sorbet. Located street side in Mongoose Junction and open from 11am to 9pm.
C / $
Sun Dog Café
Celebrating 25 years of casual courtyard dining at Mongoose Junction. Open 9am to 9pm serving remarkable food from a kitchen the size of Volkswagen Beetle for brunch, lunch and dinner. Enjoy a cocktail at the Gecko Gazebo Bar. Live music – Wednesday Night Jam, Friday New Orleans Jazz, Sunday Catch the Vibe. Located in the courtyard at Mongoose Junction. Open Mon – Sun 9AM – 9PM
Tap & Still
Best burger joint on the island. Sandwiches (choose you own toppings), fresh-cut fries, beer, and mixed drinks all at a reasonable price. Located in the heart of Cruz Bay and open daily 11:00am to midnight.
C / L-D $
Caribbean-inspired Coastal Cantina in the heart of Cruz Bay offers light and healthy fares and creative cocktails. Home of the world-famous frozen painkiller. 2pm to 9pm.
The Tap Room – (St. John Brewers)
Enjoy St. John Brewers fresh, locally brewed craft beers and sodas in a relaxed island-brewpub atmosphere. Also offering a wonderful selection of appetizer and meals on the pub-style menu. Located in Mongoose Junction and open Wed - Mon from 9am to 8pm, Closed Tuesday.
C / AC / L-D / $$
Refined, contemporary and classic French-influenced cuisine, located near the waterfront South of Wharfside Village. Open Tues – Sat 5PM – 9:30PM Closed Sun – Mon
Uncle Joe's BBQ
Best BBQ chicken and ribs with local sides! Eat in/Take out. Call in advance to avoid waiting. Cash only. Located in the center of town across from the Post Office. 11:30-9PM
Woody's Seafood Saloon
A long-time St. John watering casual watering spot for many locals with bar-style seafood, burgers & famous happy hour. Located straight ahead from the ferry dock in Cruz Bay. Open daily 11AM – 1AM
Dining Beyond Cruz Bay - Coral Bay (and vicinity)
Colombo’s Smoothie Stand
Located at the intersection of Centerline Road (Rt 10) and the Northshore Road (Rt 20) for over 25 years, this roadside van has a huge menu of smoothies, as well as cold brewed coffee for great tasting lattés and mocha treats. Local rum is optional and complimentary in your smoothie! Open Mon – Sat 8AM – 4PM
C / $
FLOATING TACO BAR! New to St. John in 2019 and voted one of the best dining experiences in the WORLD! Dining in Coral Bay, the only way to get there is by water. No swimming to the bar. Open 11AM – 5PM Happy Hour 3-5. Closed Saturday.
C / L / $$
Across the road from Maho Beach you will find the Tiki Bar serving libations (including their own CocoMaho!) alongside the VW bus food truck selling hot dogs, burgers, tacos and rotis. Open daily from 10:30 – 5:30 with music almost daily.
A Taste of old St. John is located on the waterfront! Located on Route 107 (on the way to Salt Pond beach) and offering a broad array of Virgin Island Cuisine. Open Tues – Fri 12Pm – 3PM closed Sat – Mon Thurs only for Open Mic Night.
Formerly located in Cruz Bay, this popular restaurant featuring Pacific Rim and Tropical Cuisine has relocated to the heart of Coral Bay (across from the fire station). Enjoy pupu portions or full dishes while relaxing and dining in a lush outdoor garden area. Open Thurs – Mon 4:00 - 9PM, Reservations text 340-344-7717.
Salty Mongoose & Rum Bar
Pizza! To go or eat in. Open 12pm - 8PM Fri-Tues, Wed 4pm – Close
C/L-D/Cash or Venmo $$
Famous charcoal grilled burgers!! Also serving hot dogs, salads, sandwiches, and more. A long-time popular hang outs in Coral Bay. Located just past the fire station, this funky, casual place has live entertainment most weekends, Sunday football viewing in season. Open Nov. 1 11am to 8pm Tues – Sat, Closed Sun - Mon.
C / L-D / $-$$
Wok on the Beach
Wed - Mon 12pm-8pm, Closed Tuesday. Asian influences.
Meals to Go
Homemade meals to go! Individually wrapped, menu varies daily-No dine in options, Open Daily 7AM -8PM
C/L-D/Cash only, call ahead.