The Ardeche in France
Hard to go wrong eating well in this region. In St. Marcel de l'Ardeche had a wonderful seafood salad bursting with all sorts of incredible goodies at Calixte, right on the square. On the menu it was the Salade Calixte. Wonderful.
In terms of things to do, Chowhound isn't the site to discuss that. If you PM me, I'll be glad to fill you in. I imagine you'll need a car for the most satisfying stuff...