Can you spot yourself?

This Hilariously Offensive San Francisco Map Is Also Very Accurate