South Beach Del Mar CA

32.988144, -117.237152