First Documented 1964 Last Documented 1964 Del Camino Hotel 1289 S Coast Blvd Laguna Beach, CA United States Geo 33.5324713, -117.7760318