Santa Cruz Restaurant Guide

Santa Cruz mexican Restaurant Reviews

Displaying 1 - 1 of 1
Sort By: Latest Reviews | Rating | A-Z
5 star(s)
(04/15/2004)
El Palomar is absolutely the place to go when you're in Santa Cruz. The food is excellently flavored with substantial portions. There is an extensive menu including fresh fish, chicken, vegitarian dishes, and the best carne asada I've ever tasted! They also have a full bar open all day and two in th...