America’s best and worst chain restaurants revealed — and the results are surprising 0 10.10.2024 19:32 New York Post This spot ranked number one on the Mount Rushmore of US grease depots.