There is in fact a small service road just beyond the bend, though it is not visible until further along. The sign appears to be informing motorists to not make a left turn down the side of the mountain.