The driver of a vehicle entering a public highway or sidewalk from a private road, driveway, alley, or building shall stop immediately before entering such highway or sidewalk and yield the right-of-way to vehicles approaching on such public highway and to pedestrians or vehicles approaching on such public sidewalk.
The provisions of this section shall not apply at an intersection of public and private roads controlled by a traffic control device. At any such intersection, all movement of traffic into and through the intersection shall be controlled by the traffic control device.
Va. Code § 46.2-826