All the guidebooks say that eating places in Spain are very strict about their open times: 1-4 for lunch and after 9 pm for dinner.
My question is, what are some good bets if you are hungry between those mealtimes? Do they have the equivalent of patisseries or delis where you can pick up sandwiches, savory pies, tortillas or other light takeaway stuff?
In Greece we always easily found bakeries that had spanikopita or cheese pies. And we ate a lot of fruit!