South Beach Del Mar CA

32.988521, -117.238801