We arrived in Porto yesterday afternoon and at dinner we asked for tap water (we were also ordering wine and beer). The server told us that tap water was not allowed and we would have to buy a bottle of water. Is that true, or is this a ploy for the restaurant to make extra money? Thank you for any insight you have.
By law all restaurants in Portugal have to provide free tap water.
Law N° 52/2021, article 25.º-A, Par 5.
In HORECA establishments, it is mandatory to have a container of tap water and sanitized non-disposable cups available to customers for consumption on site, free of charge.
https://diariodarepublica.pt/dr/detalhe/lei/52-2021-169360995
Yes, it is a law, but restaurants get around it by telling you the building is old and the pipes and water aren’t good. I went through a period of time when I insisted and admit the water wasn’t very good. Some places have started having water in reusable bottles that they clean and refill. But, they still charge for it.
Since this is practice throughout Europe, I’ve adjusted to paying for water and then know it will be good.