Review Detail

taco-chelles
St. Thomas Restaurants
Best Tacos Ever!!
Overall rating 
 
5.0
Food/Drink 
 
5.0
Setting/Ambiance 
 
5.0
Staff & Service  
 
5.0
Happy Hour 
 
5.0

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!!

M
Report this review Was this review helpful to you? 1 0

Comments

Close Menu