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,” ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results