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 reservation as soon as possible, because there are a limited number of tables with a sunset ocean view. Once you take in the view, prepare for a fantastic meal. The restaurant specializes in Asian fusion food with continental touches. I really enjoyed the ahi tuna appetizer with Asian noodles, and my fish entrée was perfect. We topped it off with a little ice cream and left rubbing our completely full stomachs.
You can also expect very good service. Our waitress was appropriately attentive and told us about a lot of other great places to eat and other things to do on the island.
Finally, the atmosphere is very laid-back and comfortable. There are only about 15 tables, and the hillside, open-air setting will relax the most restless soul. I wholeheartedly recommend this restaurant.