Please call your preferred location for bookings and other inquiries.

Chula Vista Location
tel: ‭(619) 882-2080‬
1037 Broadway
Chula Vista, CA 91911-1870
Click here to see a map and pics of this location

For all other inquiries, including online store customer service, please complete and submit the form below. Staff at physical locations cannot provide information about online orders.

Your Name (required)

Your Email (required)

Subject (required)

Your Order Number (if applicable)

Your Message