Update Info - Stagnaro Brothers Sea Food
This restaurant was reported as closed. If it is open, let us know.
Stagnaro Brothers Sea Food
320 Washington St
Santa Cruz, CA 95060
320 Washington St
Santa Cruz, CA 95060
This restaurant was reported as closed. If it is open, let us know.