Ahhhh... The Idora Park French Fry stand. This is almost as famous as the fries that were made in it. As you can see, the sign was changed sometime before the park was closed, but the older picture isn't really all that much older. Long story short, its all gone away now. I'm not sure what happened to the sign, but I believe someone pulled it from the dumpster before it was hauled away. As for the fries... I hear they were great.