CASTLEWOOD — Ma & Pa’s Drive-In opened just in time for the heat of summer in 1966. The drive-in restaurant off U.S. 58 quickly became cruise central for the town’s teenagers. “Everybody met here,” ...