Grandview Surf Beach, Neptune Avenue, Encinitas, CA