It's not just a meal with live music. This is what you come to the Virgin Islands for.
Atmoshpere: Foxy's is on the beach, in the sand, among the trees. Have cocktails in the bar or hang out in the swing seats or hammocks. You can check out the thousands of souvenirs donated to the rafters from visitors around the world and add your own. Around dinner time, the band shows up. After dinner, the band gets into serious hot, sexy, happy fun. Do not stay off the dance floor if you want the full-package Foxy experience.
Dinner: We showed up hungry and without reservations. Bad idea. Call ahead the morning of your visit. We kind of slimed into the food lines after the paying customers had their fill and were charged a few bucks. The food was worth the price, and the one-price-fits-all buffet was ample. Cost was average to high for a buffet.
The Bar: What is in a "Painkiller" that makes one so happy? This reasonably priced local concoction produced a modest glow that hung around all evening. Most surprising, there was none of the dreaded and anticipated hangover the next day. There's MOJO in that mix.
Conclusion: You may run into other recommendations, and there are plenty of places around to take on Foxy's overflow, but don't be talked out of it--Foxy's is the stop you want to make.