There is presently a total number of 4 Sonic Drive-In locations open near Williamsburg, Virginia, Virginia. Refer to this page for the listing of all Sonic Drive-In restaurants nearby.