Online Highways Home > California > Santa Cruz City Map with Features


El Palomar/Cafe El Palomar

El Palomar is located in downtown Santa Cruz. El Palomar was rated Best Mexican Restaurant for 9 years. The restaurant features a lively catina and late night taco bar.

The restaurant and the new cafe located at the harbor are open for breakfast, lunch, and dinner seven days a week, including most holidays.

Read reviews and find hotels in Santa Cruz.

Location: 1336 Pacific Avenue, Santa Cruz California 95060 Telephone Toll Free: 831-425-7575

See more Restaurants, Cafes, Delis, Bakeries.


Other upcoming events include:
Sandhill Crane Festival Lodi continuing thru November 9
San Francisco Jazz Festival San Francisco continuing thru November 21

Search
Santa Cruz California