New clients first complete the waiver then give us a call to sign up.



(760) 305-8926

2620 Progress St Ste A

Vista, CA 92081


Take Sycamore exit off highway 78. Turn left onto La Mirada, then right on Progress Street. We're on the left, just past the brewery in the Vista Business Park!

⚑ Google MapsStreetview

nc Schedule /

Regular Business Hours:

Monday-Thursday 3pm-11pm

Friday 3pm-9pm

Saturday 9am-5pm

Give us a call at (760)305-8926 to reserve your spot in class!

Please make sure you fill out a waiver here first for the location you are interested in. See you soon!

Disclaimer: We offer Classes and Open Gym sessions at specific times for specific ages. Please check our full daily schedule below, and give us a call if you have any questions!