I've smoked in the outdoor seating of lots of bars and cafes too, you just need to be courteous and maybe have a look to see if you're sitting in a cafe or bar that's FULL of tourists, I imagine those places are less into tourists smoking up on their terrace or what have you