Yesterday I arrived to Porto, a city where I used to live. Unfortunately to find out the law about not smoking in public spaces does not work at all. Can anyone advice me places where they do obey the law? Yesterday I felt sick after being in a bar with many people smoking there. I have read it is only after midnight, but still. Came home and had to take a bath and wash my clothes (and I didnt bring many clothes...). Tips are VERY appreciated. Although I fear the popular places are all smokey. But I like to go out for dancing and meet people.