Grand Case should be totally fine. Had some great dining experiences there in the past. Just double-check to see who is open and who is not. With Marigot, I kind of agree with the advice above. Don't like being in or around Marigot after dark. So many other great places in Simpson Bay, Philipsburg, etc. to choose from, so I would probably defer to one of those areas if choosing a late dinner.