Cafe-Mare Review of Café Mare located in Santa Cruz, California Published On: Wednesday, May 13th, 2015 May 13, 2015 | By Mapsofworld Travel Blog| 0 Comment « Café Mare, Santa Cruz - Restaurant Review Leave a Reply Cancel reply