Visiting St Thomas in June for a 90th birthday party. Haven't been back for 4 years. Any new restaurants my family and I should try? Can't wait to get back to my place in the sun. Sure do miss it!
Lat time I was there we had a wonderful meal at Banana Tree Grille. Pretty expensive but very good. Have you been to Skinny Legs on St John? More of a local dive but awesome burgers and a fun place to hang after a day at the beach!
If you like barbecue, there is a great place called "OfftheGRiD". It is a food truck located at the entrance to Sapphire Beach which serves all you can eat bbq. They smoke their meat on the premises and you can't beat the view! Great place to get good food and see the the surroundings.