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