El Palomar

restaurants / Mexican

El Palomar information

Location
Santa Cruz , USA
Address
1336 Pacific Ave
Telephone
+1 831 425 7575
More information
www.elpalomarcilantros.com
Prices
meals $10-22
Opening hours
lunch & dinner
Something wrong?
Submit a correction

Always-packed El Palomar serves tasty Mexican staples – try the ceviches – and good margaritas. The tortillas are made fresh in the covered courtyard.