600 Riverside AvenueSanta Cruz CA 95060
831.458.9660
Located within walking distance of Santa Cruz Beach Boardwalk and the Downtown shopping village.