Subaru Car Dealers
Edit

Subaru of Santa Cruz

(888) 426-2405 | Facebook
4100 Auto Plaza Dr, Capitola, CA 95010 | Directions
Hours: Mon-Fri:9:00 am - 6:30 pm/Sat:9:00 am - 6:00 pm/Sun:11:00 am - 5:00 pm/
About Subaru of Santa Cruz

Make a trip over to Santa Cruz by the beach and see what everybody is talking about with our excellent customer service record for over 15 years. Come and see for yourself and enjoy the best experience you can receive in buying a vehicle.