Daniel and Carolina Vasco dancing salsa together in black outfits

Encinitas, California

Learn to dance like you have done it for years

Salsa, bachata, and ballroom with Daniel and Carolina Vasco. Come alone or with a partner — the first class is the hardest step, and we make it an easy one.

535 Encinitas Blvd, Encinitas, CA 92024+1 619-253-8984Professional ballroom and Latin instructors

What we teach

Four ways to get on the floor

Group classes are bookable online. Private lessons, wedding choreography, and events are arranged directly with us.

Carolina in a yellow fringe Latin dress dancing with Daniel in black

Group classes

Salsa, bachata, and ballroom classes you can join solo or with a partner. Steps are broken down slowly, then danced with the whole room.

Daniel and Carolina in closed dance hold, both dressed in black

Private lessons

One hour, one couple, one focus. Daniel or Carolina works on your posture, timing, and lead-follow at the pace you set.

Carolina posing in a black top and flowing pink tulle skirt

Wedding first dance

We choreograph to your song and rehearse it until it feels natural in your shoes, your dress, and your venue.

Daniel posing in black dancewear under a warm spotlight

Corporate and events

Showcase performances and group dance workshops for company parties, fundraisers, and private events across San Diego County.

This week

Weekly group classes

  • Salsa

    Basic step, timing, and your first turn patterns. No partner and no experience needed.

    Thursday · 7:00 PMBeginner

  • Salsa

    Cross-body variations, styling, and partnerwork for dancers who know the basic.

    Thursday · 8:00 PMImprover

  • Bachata

    Bachata basics, close-hold connection, and musicality.

    Monday · 7:00 PMAll levels

  • Bachata and Salsa

    A mixed hour of bachata and salsa to put your steps together.

    Monday · 8:00 PMAll levels

Pricing

Simple, no-contract rates

Intro private lesson

$60

One hour, one-on-one. The best place to start if you have a date on the calendar.

Single group class

$20

Drop in to any class on the schedule.

10-class punch card

$175

Works out to $17.50 a class.

Unlimited month

$200

Every group class for one calendar month.

Ready for your first class?

Book a group class online, or call us to set up a private lesson at a time that suits you.