USA > California > Santa Cruz > Food and Drink > Restaurants
Online Highways logo

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.

Location 1336 Pacific Avenue
Santa Cruz California 95060
Information 831-425-7575

Reviews

No reviews have been posted

Search