Vista Mare is located upstairs in Wharfside Village, just a short
distance from the ferry dock. Situated on the waterfront of the idyllic island of St. John, this relaxed, family friendly Italian restaurant enjoys breath taking sunset views overlooking
Cruz Bay and St. Thomas. Our menu offers an authentic Italian dining experience with delicious appetizers, fresh pasta made daily in house and flavorful entrees. Complete your experience with our
beautifully made desserts or an after dinner cordial.