Asolare
Route 20 (North Shore Road), Cruz Bay, St. John 00830
Featured Review : If you want a wonderful dining experience in St. John, you should try Asolare. It has one of the best views of the ocean looking out toward St. Thomas, and this is reason enough to eat here. Make sure you get a reserva...See Full Review