Get directions to: Java Junction, Santa Cruz, CA
Restaurant address: 519 Seabright Ste. 101 Santa Cruz, CA 95062, USA
Restaurant: Java Junction