Cafe Cruz | Santa Cruz Restaurant | Seafood Restaurant | Rotisserie and Fish...
Cafe Cruz is a local Santa Cruz Restaurant, Bar and Rosticceria serving fresh, healthy ingredients. Based in Soquel, California.