- The US Virgin Islands Best Guide
St. Thomas Restaurants
Best Tacos Ever!!
Staff & Service
The service was great! The server told us about other places on the island, and they had some of the best tacos I have ever eaten. We will probably go again this trip!!
Already have an account? Log in now