Mont Saint-MIchel Restaurants

I know it's a tourist trap but wife and kids really wanted to stay on the island for a night.

I know there are better places to eat once you get off the island. That is not an option.

So, what are the best of what is there