Cafe Cruz is a local Santa Cruz Restaurant, Bar and Rosticceria serving fresh, healthy ingredients. Based in Soquel, California... Cafe Cruz began in 1995 as a partnership between Chef Steve Wilson, and Jerry Neilsen, former proprietor of the..
Relevance: 24.26674