The Smoking Rooster

9006 Havensight Mall Ste.N
St. Thomas, VI 00802