Italian Restaurant in Soquel loading... sort by distance
Cafe Cruz image
Cafe Cruz is a local dining destination for visitors and neighbors alike. Established in 1995, Cafe Cruz is known for its atmosphere, menu selections, and congenial staff. The restaurant will make you feel right at home for any event, big or small.&... more