Mexico City Dance Schools

Whether you want to learn how to salsa, rumba, mambo, merengue, bachata, tango, or Perreo, they'll be a dance school in in Mexico City eager to teach you.

A dance lesson here makes for a great night out, as most venues serve food and drinks, and you can practice your newly learnt moves well into the night.