At the Social Dances I go to, everyone usually ends up dancing with everyone there. Social dances are a great place to work out the kinks in your new turn patterns. The key word here people is fun. If you're not having it, then chances are its not a very good social dance. There should be no sense of pressure or tension.
People go there in anything from sweats and sneakers to slacks and shirts.
I myself favor the sweat pants, t-shirt and sneaker attire. I find that my partners like me better when I'm not damp with my own sweat. Like I said earlier, Social Dances are a great place to mingle and meet other die hard salseros like yourself. You can get to network with others who share the same love in dancing and in music. Find out what places are hot and which bands are playing where.