Vassi’s Drive-In is the kind of place that makes you wonder why everything else got so complicated. Those red umbrellas ...