How does it not exist? It’s in my neighborhood near my apt. in NYC and it’s in my neighborhood at my home in NJ. And it still attracts drunk young men on Saturday night. I had to recently restrain a friend of mine who after dinner and a movie, demanded we all go off to White Castle to over-indulge.
I don’t know why they took it down; it’s a gravel parking lot outside IMS now. It was a major cultural loss for the Speedway, similar to closing the A & P Supermarket at 30th and Georgetown. But the post-apocalyptic future can still be seen in the A & P parking lot just before the barbarians storm the gates at 5:00 a.m.