Aunque ya se ha hablado mucho del precio y de los aspectos legales en otros posts, en esta respuesta intento dar un poco de perspectiva cultural (al menos en lo que yo percibo, como alemán nativo al que le gusta ir regularmente a restaurantes no demasiado caros (comidas entre 10 y 15€) con grupos de gente variados).
En la cultura de los restaurantes alemanes, las bebidas se consideran tan importantes como la comida.
Normalmente, poco después de que los comensales se hayan sentado a la mesa y hayan recibido los menús, un camarero les preguntará qué desean beber. A continuación, los invitados tienen un poco más de tiempo para estudiar la parte de la comida del menú antes de que se sirvan las bebidas y el camarero pida los pedidos de comida.
Cuando el camarero llega para aceptar los pedidos de bebidas, es de esperar que todo el mundo pida una bebida para consumir junto con su comida. Ciertamente, no es inaudito que alguien pida sólo comida, pero es un poco inusual (es decir, algunas personas piden sólo comida por costumbre personal, pero la mayoría pedirá algo para beber).
En consecuencia, la mayoría de los menús alemanes que he encontrado tienen una amplia sección de bebidas con diversas bebidas alcohólicas, no alcohólicas, calientes y frías. Se puede prestar la misma atención a elegir y probar una bebida interesante de la lista de bebidas que a elegir y probar un plato interesante de los platos principales.
Esto me lleva a las siguientes respuestas concretas a sus preguntas:
Se dice que en Alemania pedir agua del grifo en un restaurante es de mala educación y parece tacaño - ejemplos en aquí y aquí.
Pero no me gusta comprar agua allí, ya que comprarla en un restaurante sería probablemente demasiado cara
Pues no pidas agua. Hay una plétora de platos para elegir, así que no pedirías algo tan soso como una rebanada de pan con mantequilla. Del mismo modo, hay una gran cantidad de bebidas para elegir, por lo que no pedirías algo tan soso como un vaso de agua.
(Advertencia: los alemanes que piden agua tienen, según mi experiencia, cierta sensación de exclusividad con el agua embotellada, presumiblemente de gran calidad, que les servirán).
Así que me pregunto si es de mala educación comprarla en algún lugar como una tienda o un supermercado por adelantado y llevarla a un restaurante.
Incluso sin la probable violación de las normas de la casa1: Sí, es tan descortés como comprar la comida en una tienda o supermercado y llevarla al restaurante.
¿O hay alguna otra cosa que se pueda tomar a menor precio mientras se come?
Como he mencionado anteriormente, el conjunto de bebidas disponibles no es un secreto. Es decir, no tienes que depender de la “información privilegiada” para saber qué puedes pedir además de agua. Junto con el menú para elegir algo de comer, obtendrás una lista de bebidas disponibles (bien como parte del menú normal, bien como un folleto aparte) que normalmente indicará tanto el precio como el volumen de líquido que obtendrás. De este modo, podrás elegir lo que mejor se adapte a tus necesidades de ingesta de líquidos y gastos monetarios.
1: Tenga en cuenta que en Alemania no son necesariamente muy visibles. Puede que la ley lo exija, y puede que sí estén expuestos en algún sitio, pero normalmente se entiende como sentido común que en Alemania no se puede consumir nada comprado fuera en un restaurante (salvo por restricciones dietéticas, como se explica en otra respuesta ). Sin embargo, en algunos lugares muy frecuentados por el turismo en Austria, he visto algunos restaurantes que tenían carteles de advertencia muy visibles en los que se amenazaba con cobrar una multa si se descubría a alguien consumiendo alimentos comprados en otro lugar.