Restaurants · St. JohnIllustrative image — not documentary photography of this business.
Cafe Roma
An institution since 1981, this intimate second-floor trattoria in downtown Cruz Bay turns out Italian classics, pizzas, and a broad wine list in air-conditioned comfort. First-come, first-served - a reliable dinner plan after a north shore beach day.
Nearby
More restaurants in St. John
Restaurants1864 The Restaurant
St. John
A Mongoose Junction seafood-and-sushi dinner move for polished Cruz Bay nights after beach salt and ferry dust.
View listing
RestaurantsExtra Virgin Bistro
St. John
A Mongoose Junction bistro for handmade pasta, cozy seating, and romantic St. John dinner plans.
View listing
RestaurantsGreengos Caribbean Cantina
St. John
A lively Mexican cantina in Mongoose Junction known for Sonoran-style tacos, murals, and one of the Caribbean's largest 100% agave tequila collections. Open daily for lunch and dinner, it is an easy, festive refuel between shopping and the ferry.
View listing
RestaurantsLa Tapa
St. John
A Cruz Bay dinner room for Mediterranean plates, patio seating, and a strong St. John romantic restaurant answer.
View listing