Hi Stephen,
Since you mentioned Logroño, I think I can help a bit. Also have a son who was 3 ½ in 2004 (his sister was born in July ´04)
Starting with stuff I know… For a ¨tinto¨ and ¨pintxo de tortilla con picante” I pay 3€ at my local bar. That´s 1.2€ for the wine and 1.8€ for the tortilla. If you go for a crianza it will cost 2€ for Azpilicueta or 2.2€ for a Pierola. Sometimes when I´m walking my dogs, I will stop for a beer. A “corto” or “zurito” is 1.2-1.3€ and a bottle or “caña” is 2-2.2€
This summer the four us went out for pintxos. We hit four bars, and spent 20€, 17€, 15€ and 14€ (appx). The 20€ stop was for 4 pintxos, two tintos del año, a white wine and bottle of water. This was in the Calle del Laurel. Was it good yes, but a bit overpriced. The tintos were 1.6€ for example. We only went there because my daughter´s best friend was working there, if not I avoid El Laurel. The others were in calle San Juan. Two were pintxos and one was a “racion”.
A small add on, Saturdays after doing the shopping I have a coffee in a local café. A “café americano” and a “croissant a la plancha” is 3€, if I ask for Costa Rican coffee is 20cents extra. If I add an O.J. it´s 5€
A few weeks ago we went to a hamburger restaurant with my daughter. For the three of us, 3 “gourmet” burgers and a chili fries with drinks was 53€ (touching on the tipping topic, we left 55€ on the table). Last September a new Mexican place open close to Laurel. For the 3 of us it was about 80€. It was a bit overpriced, especially the margaritas.
My advice is that in Logroño, skip el Laurel and go to San Juan, you will get the same quality of food at a lower price, and less touristy. There is a bar on the corner of calle del Laurel, which has a large variety of wonderful looking pintxos, and it is always full. One because what they offer really catches the eye, and two they open pretty “early” like 6ish (and often the only one open for a while). So it is often full of tourist. But they also have a pretty good jack up of prices.