Founded 40 years ago by the late John Cuchessi, San Clemente native, in 1974. Carried on by wife and son. Offering full service and repairs, by professionally trained and certified mechanics.
Conveniently located off the I-5 freeway on the south end of San Clemente. Located on historic El Camino Real and San Luis Rey, across from the San Clemente State Park.