Randy,
I disagree with you somewhat on the 'light lunch'. As Ceidleh already mentioned, lunch specials are an excellent deal to eat excellent food for less than dinner would cost. Almost all European eateries have 'menus', meaning three course lunch specials, mostly consisting of a soup course, a main dish and a dessert for laughable little money. These 'menus' are a wonderful way to sample local specialties made with the freshest local ingredients in season at the moment.
Do as the Europeans do, stroll along reading the menus posted outside the restaurants, cafes and inns, until you find the food and the place which appeals to you that moment, and make lunch the big meal of your day.
Of course, a nice dinner out here and there should also be enjoyed!
Except for the special occasions, stay away from 'restaurants', as inns and taverns offer good food for less.
And Ceidleh again is right about the farmers markets: fresh food for little money, not just fruits and vegetables but also local specialties, sandwiches and such.