A timeless, relaxing downtown dining spot, Café Mare is a Santa Cruz Italian restaurant offering brunch, lunch and dinner menus focusing on simply prepared, fresh and flavorful Italian cuisine. With a quiet ambiance and polite, unobtrusive service, this classic restaurant is suitable for everything from lunch gatherings to romantic dates before strolling around downtown.