If you like fries, how about a towering mountain of them? Travelers can delight in one of the tastiest eating challenges in ...