A service plaza on the Ohio Turnpike has been named the best truck stop in the country, according to a recent ranking.