i had to do a documentary film for class.. my group did it on salsa dancing. there are a few places. We did research and apparently this guy "Keith Givens" has been rated as Salsa Instructor of the year a few times. Also.. the place. Claredon Grill where he teaches is a really nice place. He doesnt charge a flat out rate like most places. What he does is.. he teaches a beginner course and then right after an advanced course.. i believe each course is liek $5 or $10 a night. you just pay on the days you attend.. that way you dont lose money. He shows you dances moves every class for an hour.. so 1 hour for beginner.. then 1 hour advanced after.. then after that it's free dance all night long. It's like every Monday night I believe.. and then Geisha Lounge in D.C. also has salsa dancing.. and I think lessons every Tuesday. Here's info in regards to Claredon Grill one in Arlington.
http://www.oohsalsa.com/