El Palomar has been around for years and once they go this location on the beach at the Santa Cruz Harbor it all changed. Strong drinks and amazing views with Mexican food. Can't really go wrong when you have all that. One of my favorite places to visit on the central coast.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.