Mmmmm, I made a biannual pilgrimage to INO last week.
For me, the draw is the freshness as well as the entire experience, not because I think they're necessarily the best burger/fries/etc ever.
Interesting
411 on wiki. More like a tabloid or soap opera.