Ahh ...... St. John is where we first fell in love with the islands. If you eat ashore, try Asolare. It sits above Cruz Bay on the hill. A magical setting with wonderful food.