Stagnaro’s

Stagnaros restaurant at night, Santa Cruz WharfStagnaro Brothers restaurant is located near the end of the municipal wharf in Santa Cruz, CA. The business has been operating on the wharf in some form or another since the 1930s.

Facebooktwitterpinterestmail

Leave a Reply

Your email address will not be published. Required fields are marked *