el palomar santa cruz ca




Default image

Cafe El Palomar

There’s a certain mystique attached to the California beach restaurant. A lot of the myth about California is attached to the beach scene, and places right on the water almost…

Read more