tomatosal's St. Thomas, U.S. Virgin Islands
3 Reviews |
1 Forum Post
Jen's Island Cafe and Deli
43-46 Norre Gade
We were in St. Thomas for a month and were in the cafe three times - twice for lunch with 8 friends ...
15 Hull Bay Road
We were entertaining guests for the week and I thought this would be a good place to just get appeti...