El Palomar Restaurant

1336 Pacific Avenue
Santa Cruz CA 95060


Hours of Operation
  • Open daily, 11am - 10pm
Type of Cuisine
  • Cuisine
  • Mexican
Overview

A new standard in Mexican cuisine – combining recipes from Michoacán with local produce & fresh fish in unique dishes.

Info Last Updated
  • 10-12-2022