The Red Top was established in 1960 by brothers Gus and John Scouras. Current owner Stavros Athanasiadis bought the drive-in ...