Get directions to: Java Junction, Santa Cruz, CA
Restaurant address: 580 River St Ste A Santa Cruz, CA 95060, USA
Restaurant: Java Junction