There is nothing ever special about these types of places. Unless you have some sort of fast food bucket list. If you live in a town that has one you don't they're that great until you talk to someone from a town that doesn't have one.
BTW, have you guys had Vista, holy crap completely changes the fast food game.