Self-Defense Classes

The best defense is the one you know how to use! Let Encinitas Karate teach you the best ways to defend yourself or your loved ones if ever attacked. We offer self-defense classes for all ages. Take a look at our calendar.