I'm arriving tomorrow afternoon and spending the 1st night in STT. I'll be staying at Island Beachcomber. I want to go somewhere nice to eat dinner...closeby...will have a car. Anyone have a place they can recommend in Frenchtown?