I didn't gather from your post that you were rushed out of the restaurant rather it was because of catching cabs.

Grand Case is probably our favorite little town on the island; after dinner the Calmos Cafe is excellent, so is Love Hotel.