Go down the road and take a right at the stop sign, a lot of donut skid marks will be in the road right there. I stayed down this road (Delaware Ave) right across from a beach trail (very short walk to the beach). Some of the RV's/vans/cars were definitely living there but also some travelers that only stayed 1 night. I stayed 2 nights. Felt safe, quiet after 9/10pm, some traffic during the day/morning. Definitely recommend staying in this spot.
Place: Natural Bridges Drive
Location: 36.95663, -122.05727