Well, 3:1 ratio (restaurant vs. retail) is pretty standard in most countries, nothing unusual there.
You are now paying 4 euros for a glass of house wine!? Must be inflation. I remember paying 6 euros in Barcelona, early 2000's, for a complete lunch (soup, main, dessert), including a glass of house wine.
In the 80s, Ann and I used to go for a drive to a little restaurant by the beach at Son Serra de Marina (Bar Lago) which was where she was shown how to make paella. It was very basic, but very, very good: they would make me what became my favourite there: a dish with sole and squid. Two such lunches, with a bottle of wine, sweet, coffees, came for about 3,000 pesetas, which was about twelve pounds (around 250 pesetas to the pound on a very good day). Not to last: the son went to tourism school in Palma and returned with big ideas that resulted in tarted up restaurant, more complicated food, and much inflated pricing. But the quality was still undeniably good, just too expensive for a weekly jaunt, which was a pain, because the beach was good if dangerous (we discovered).
So it goes, and gets worse as you depend on pensions that were not very great at best. I won't mention how I also thought my pix would be a pension! But all that said, it's been one helluva good ride!
Below, the beach. Who said Kodachrome 64 Pro didn't scan well?
That cloth is a very pale cream; metering by olde Weston Master 111. Old tech didn't mean unreliable: lost no important highlights! Nikon F or F2 and (I think) 4/200 Nikkor.
:-)