Get directions to: El Palmar, Marina, CA Restaurant address: 3102 Del Monte Blvd Marina, CA 93933, USA Driving Walking Bicycling Restaurant: El Palmar