Water Star Motors foreign car service, voted 'Best in Santa Cruz' by Good Times readers, is a family owned and operated auto repair shop focused on providing high quality customer service and building business through strong word of mouth. We service all European and Japanese cars, with a specialization in Mercedes. Our mechanics are friendly, professional, and ASE certified. Call us at 831-457-0996 for an appointment.
Business Sector: | Residential, Commercial |