Last time I was in the states I tried White Castle (mostly 'cause of the movie). It was without a doubt the closest thing I have ever seen to dog food. I had one bite and threw it all away.
Sliders are an acquired taste, I used to love em, ate them with my uncle all the time. We'd buy a sack of 20, 8 fries, four drinks and go to town.