There is a bakery / panaderia chain in Catalunya that is just now celebrating its 5th anniversary called Granier which I found to be just the place for stocking up one's little hotel-room pantry or day bag with fresh, tasty, and well-priced breads.
During this spring holiday season a typical street-side stand in Valencia was selling holiday bunuelos and churros and hot chocolate for prices that seemed not so bad from a first-world big-city perspective -- a half-dozen churritos for 3e or 2 bunuelos and a cup of chocolate for 4e.
But take a moment to go into the Granier shop, and you'd find 3 full-size fresh croissants for 1.50e ! Five or six fartons for a euro!
Fantastic! Fancier tulipes etc. at fair prices still.
This isn't the cheapest pastry fix you can find -- there are local shops in every town in Catalunya that will have a version of a coffee-and-cruller for one euro, and there are late-evening spots that do monstrous churros and gooey hot chocolate for crowds at the ends of the age spectrum (retirees gabbing and toddlers giggling) at prices that are hard to beat, but in those cases you're kind of taking your chances about how well the items will sit in your belly. Nothing from Garnier ever gave me any trouble.