I drive past Ice Cream Man pretty often, but for some reason I haven’t noticed since Papa John’s left the spot next to it. And NOW? Now there’s a sign up that says “South Broadway Drive-In”, and while I briefly did some online stalking to come up with some answers, I can’t seem to find ANY information on it whatsoever. I mean, I suppose I could go to Ice Cream Man and ask them if they know anything, but I’m…