23. Cafe Mare
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 daily, happy hours…
Didn't find what you were looking for?
Please help others by helping us do better.