Have you eaten at Off The Grid? It's a food truck that is parked at the entrance to Sapphire Beach on the east side of St Thomas. Eric and I had lunch here yesterday and loved their pulled pork sandwich for $9 (a deal on St Thomas.) I recommend stopping by for a quick lunch with a beautiful view!
Off The Grid has a Facebook Page you can follow and they also are on Trip Advisor so you can see what other people are saying.
Happy food truck eating :)