America’s best and worst chain restaurants revealed — and the results are surprising Restaurants Advertisement Close this content Ben Cost This spot ranked number one on the Mount Rushmore of US grease depots. […] – Click here to read the full story from www.yahoo.com