Yoga on Main is truely the best yoga center in the city if you want to experience both the physical and spiritual aspects of yoga. All of the instructors are awesome, especially David Newman, the owner of the center. Classes with David are what yoga's about.
Pros: Real Yoga, Great Instructors
Cons: Sometimes Crowded, Parking