Restaurants & Dining in St. John
St. John has at least 26 places listed under Restaurants & Dining. The best rated is Little Olive Food Truck (4.9 from 45 reviews). 4 tours can be booked on IslandSpots.
Restaurants & Dining venues on St. John
Real local businesses — 24 listed, book direct.
Looking for great restaurants & dining in St. John? These are the venues travellers rate highest — what makes each one worth your visit:
Love City Cafe★ 4.8 (142)
A coffee shop or café on St. John, Love City Cafe sits at Rte 107, St John 00830, Islas Vírgenes de EE. UU., a spot for coffee on the island. The venue operates as a coffee shop or café, giving visitors a clear reason to stop in.
Read more →Uncle Joe's BBQ★ 4.7 (114)
Uncle Joe's BBQ, on St. John, sits at Henry Samuel St, Cruz Bay, St John 00830, Islas Vírgenes de EE. UU. That address puts it in Cruz Bay, the island's main town and arrival point. First-time visitors should expect a casual barbecue stop in the heart of Cruz Bay rather than a formal dining room. A 4.
Read more →Longboard★ 4.6 (897)
Found in St. John, Longboard is a local business. The venue occupies a spot at USVI, Cruz Bay, St John, Islas Vírgenes de EE. UU., placing it within the Cruz Bay area of the island. Longboard is known for its local business character on St. John.
Read more →
Fast Food
Little Olive Food Truck
86H4+XR9, Cruz Bay, St John 00830, Islas Vírgenes de EE. UU.

Restaurant
Love City Cafe
Rte 107, St John 00830, Islas Vírgenes de EE. UU.

Restaurant
Driftwood David's
St John, Cruz Bay, St John 00830, Islas Vírgenes de EE. UU.

Restaurant
Extra Virgin Bistro
6D Cruz Bay, Saint John, VI 00830, Islas Vírgenes de EE. UU.

Restaurant
Uncle Joe's BBQ
86J4+J9P St John, Henry Samuel St, Cruz Bay, St John 00830, Islas Vírgenes de EE. UU.

Restaurant
Longboard
USVI, Cruz Bay, St John, Islas Vírgenes de EE. UU.

Restaurant
Sun Dog Cafe
St. John, 18 Mongoose Jct o2, Cruz Bay, 00830, Islas Vírgenes de EE. UU.

Fast Food
St John Cantina
ST. JOHN, 13A Cottage Ln, Coral Bay, St John 00830, Islas Vírgenes de EE. UU.

Restaurant
Ronnie's Pizza & Mo'
St John, St. John Palm Plaza, Cruz Bay, 00831, Islas Vírgenes de EE. UU.

Restaurant
RainTree Café
963W+222, Great Cinnamon Bay, St John 00830, Islas Vírgenes de EE. UU.

Restaurant
Woody's Seafood Saloon
St. John, Prince St, Cruz Bay, St John 00831, Islas Vírgenes de EE. UU.

Restaurant
The Fish Trap
5A Cruz Bay Quarter, Cruz Bay, St John 00831, Islas Vírgenes de EE. UU.

Restaurant
High Tide
4-B Wharfside Landing Cruz Bay, St John 00830, Islas Vírgenes de EE. UU.

Restaurant
Miss Lucy's Restaurant
Route 107, Friis Bay, U.S., St John 00830, Islas Vírgenes de EE. UU.

Ice Cream Shop
St John Scoops
St. John, Mongoose Jct, Cruz Bay, St John 00831, Islas Vírgenes de EE. UU.

Restaurant
The Tap & Still
Cruz Bay St John 00830, Islas Vírgenes de EE. UU.

Restaurant
Jake's
St John, Cruz Bay, St John 00830, Islas Vírgenes de EE. UU.

Restaurant
Virgin Fire
86M5+23C, Cruz Bay, St John 00830, Islas Vírgenes de EE. UU.

Restaurant
Aqua Bistro
87VP+328, Coral Bay, St John 00830, Islas Vírgenes de EE. UU.

Restaurant
Ocean 362
362 Strand Gade Estate, St John 00831, Islas Vírgenes de EE. UU.

Restaurant
Ocean Grill
362 Strand Gade Estate, St John 00831, Islas Vírgenes de EE. UU.

Restaurant
The Terrace
3 FA Cruz Bay Quarter Cruz Bay, St John 00830, Islas Vírgenes de EE. UU.

Bakery
Baked in the Sun
86J5+35H, Cruz Bay, St John 00830, Islas Vírgenes de EE. UU.
Restaurant
Crêperie Cape Cafe
1 rhine road maho beach st sint-maarteen, Sint Maarten


