Many restaurants open only for lunch, and even then not every day of the week. The minority that also open in the evening are as likely to be closed on the day you arrive for no given reason. I was reduced to eating pizza in a town of several thousand inhabitants because every other restaurant was closed. Even the smallest village in the UK will have at least one pub offering food that is more than likely these days to be better than just acceptable.
The experience of my French holiday reminded me of Britain in the 1960s, albeit with better weather and well-stocked shops and markets, but with the same towns that empty of human life by 5pm.