So we were in St Thomas two weeks ago and had a little misadventure on the Safari Bus that left us on random stretch of road past Red Hook.
It was the best thing that could have happened to us-- we saw a tiny outdoor bar with two tables and went to see if they were cooking anything up.
We were treated to a delicious and cheap ($12 per plate) meal cooked by a rasta guy named Bow. He just opened the place, and intends to have music there several nights a week.
We had jerked chicken and a whole pan-fried grunt (a little tasty fish). Both came with a little salad and rice n beans. Delicious, and as authentic as you can get.
Bow sat and talked with us for about 45 minutes as well. We were the only ones there, except for the occasional friends who stopped by.
Do yourself a favor and avoid all the other "authentic" or blatantly tourist crap on St Thomas (the Johnians call is "St Trauma"). Go give Bow your business
He's at 42 Frydenhoj, across from the Food Center supermarket, on the lower road between Red Hook and Charlotte Amalie