I could not find any restaurants on ST Thomas or St John USVI that had gluten free menus. I did however find that most of restaurants were very accommodating especially at the hotels and resorts. Here is a list of places that I ate and what I ate. I kept it pretty simple as I did not want to get sick.
Torcido Taco (Twisted Taco)
Pavilions and Pools
6400 Estate Smith Bay
St. Thomas, U.S. Virgin Islands 00802
What I ate:
Chips and Salsa
Chicken Fajitas
It was good and we ate there twice. We stayed at Pavilions and Pools so this was an easy place for us to eat.
Molly Malone’s Irish Pub
Red Hook, American Yacht Harbor
St. Thomas, Virgin Islands
340.775.1270
What I ate:
Corned Beef & Cabbage
It was very good and we ate here twice. The wait staff was awesome here. I love Corned Beef & Cabbage.
JJ’s Texas Coast Cafe
Cruz Bay
ST John USVI
(340) 776-6908
What I ate:
Cheese burger no bun & cole slaw
Good burger, I have eaten here in the past.
The Lobster Grille
Bolongo Bay Beach Resort
St. Thomas, US Virgin Islands 00802
(340) 775-1800, ext 2500
What I ate:
Shrimp and Lobster Cocktail
8oz Filet Minion
Mashed Potatoes
It was very good. It was a nice fancy meal and I would do it again.
Frenchman’s Reef Windows
5 Estate Bakkeroe
St. Thomas, USVI 00801
340-776-8500
What I ate:
Caprese salad
Pork chop, applesauce, mashed potatoes, steamed vegetables
It was good