Langstrasse is as close to a red-light district as you'll find in Zurich.
It's gotten a lot better over the last couple of years, but stating that you were offered drugs there is like being offended that you walked past a casino in Vegas.