Get directions to: Miramar Fish Grotto, Santa Cruz, CA
Restaurant address: Po Box 45 Santa Cruz, CA 95063, USA
Restaurant: Miramar Fish Grotto