Get directions to: Cabrillo College - Sesnon House, Santa Cruz, CA
Restaurant address: 6500 Soquel Ave Santa Cruz, CA 95062, USA
Restaurant: Cabrillo College - Sesnon House