Get directions to: Grand Pacific Palisades Resort, Carlsbad, CA
Restaurant address: 5805 Armada Dr Carlsbad, CA 92008, USA
Restaurant: Grand Pacific Palisades Resort