Update Info - Sweet Spot
This restaurant was reported as closed. If it is open, let us know.
Sweet Spot
827 Water St
Santa Cruz, CA 95060
827 Water St
Santa Cruz, CA 95060
This restaurant was reported as closed. If it is open, let us know.