Get directions to: Miramar Beach Restaurant, El Granada, CA
Restaurant address: Po Box 278 El Granada, CA 94018, USA
Restaurant: Miramar Beach Restaurant