Perched on the Rancho Palos Verdes cliffs, Nelson’s serves California coastal flavors with sweeping Pacific views—dining here feels like a scene from your best memories.
Perched on the Rancho Palos Verdes cliffs, Nelson’s serves California coastal flavors with sweeping Pacific views—dining here feels like a scene from your best memories.