Best Italian food in Santa Cruz. The place is small but is suppose to be moving soon to a bigger place.
11. Cafe Mare
740 Front St Ste 100Santa Cruz, CA 95060
From Business: Old world charm in the heart of Santa Cruz, authentic Italian cuisine with an extensive wine list and a full bar. Open for lunch and dinner as well as brunch on w…