Email this article to your so-called friends
Thrillist Los Angeles
Emailed on: Wednesday June 24, 2009Nelson's
At the Terranea: 6610 Palos Verdes Drive South, Palos Verdes; 310.265.2800This surfy gastropub sits directly over Ranchos Palos Verdes' jaw-dropping ocean coves, and sports an amped-up beach fare menu including chipotle shrimp tacos w/ napa slaw, avocado, & red chili...