Was in Albarracin in October - my friend seemed to struggle with the car park tap water, but I had no problems with it.
Teruel has a Lidl, Aldi and a big Simply (has homeware stuff in addition to food, if required). We did almost all our shopping in Teruel since it was much cheaper than the local supermarket.
Cine Capicol and Cafe del Barrio have free WiFi if you need it.
The amount of bog roll seemed to increase massively after the October bank holiday.
+1 to Mesón de Gallo, would also recommend La Taba for tapas
We were sleeping in the Cabrerizo car park, much preferred it to the main parking as it had a much better vibe