Exploring Palos Verdes with Lenny & Larry’s
Palos Verdes is one of the most beautiful spots in Southern California yet I rarely visit it. On my frequent trips up and down the 405 I see it looming to the west and think, “I should go.” Finally, I headed down there on Saturday […]