Update Info - Your Place Farm To Table
This restaurant was reported as closed. If it is open, let us know.
Your Place Farm To Table
1719 Mission St
Santa Cruz, CA 95060
1719 Mission St
Santa Cruz, CA 95060
This restaurant was reported as closed. If it is open, let us know.