Health, Wellness & Fitness - Carlsbad, California, United States
Mantra is the original yoga studio and juice bar, providing fitness and nutrition in one location. We've created a vibrant environment for our yoga students and