I visit St Thomas a lot and I always make it a 'to do' list item to eat at The Fat Turtle. The food is great and is a great pit stop while window shopping at Yacht Haven Grande!!! The first things I order are the Five Pepper Dip and a Cussin' Sailor drink!!! Check out the drink menu...The names...
More
