Pilgrims are always looking to eat in a Spanish town when the kitchens are closed. One can get lunch from 1-4 but dinner from 7-9. If you finish your walk at say 2PM and shower, do your laundry and set it in the sun to dry, tend to your feet, and then look for something to eat at 4:01 you are out of luck in Spain.
Last night I was looking for food around 6PM and having no luck. I looked into a bar and there was only 4 elderly gents watching TV with a drink. I looked up to see that they were watching the bull fights. I decided that food could wait and I joined them. One was an 82 year old former torero who sat by me explaining the nuances of every move. He would even stand and demonstrate the movement of the cape and the actions of the bull and what the torero was watching for. It was priceless