If you go to a Czech restaurant to have a regular meal, be prepared for having to pay for any liquid you wish to drink while eating (or before, or after). If you are used to getting a jug of normal water, forget it.
Numerous studies show that tap water is sometimes better than bottled water, in terms of taste or chemical composition. Czech restaurants charge at least CZK 25 (a little over $1) for .3L of bottled water (Aquilla or Bonaqua, most usually). Their philosophy is simple: if we start offering water for free, the bottled-water sales will plummet. That is the explanation I heard twice.
Hmm…how about this: I order a CZK 150 ($7) steak and CZK 30 ($1.40) side dish and I leave some tip, so giving me a jug of water can be a nice gesture, if my check (me + girlfriend) reads close to CZK 350 ($16). I do have the money to pay for my Coke, that is not the point.
Even McDonald’s offers free drink (not just water) if you make a certain purchase (two Happy Meals, for example). So fancy restaurants can learn from a fast food chain when it comes to customer service. Shocking…