Remember when everyone got worked up over the “McDonald’s of the Future,” a restaurant in Missouri that announced it was planning on offering all-you-can-eat fries as a grand opening, promotional thing? Get your bus tickets, because the restaurant opened today. [More]