Update Info - The Santa Cruz Dog
This restaurant was reported as closed. If it is open, let us know.
The Santa Cruz Dog
3960 Portola Dr
Santa Cruz, CA 95062
3960 Portola Dr
Santa Cruz, CA 95062
This restaurant was reported as closed. If it is open, let us know.