The Saddle Rock Restaurant. Written on the photo: "Carstulovich Bros., Prop'rs. #73 Pacific Ave. Santa Cruz, Cal."
Place: Santa Cruz City
Source of Information: Photograph
Related Article: Commercial Development: Downtown business; Residential development
Original Size: 9"x7"(?)
This photograph is the property of the Santa Cruz Public Libraries, California.