| USA > California > Santa Cruz > Food and Drink > Restaurants |
![]() |
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 |