Truckers have named an Ohio Turnpike Service Plaza as the overall winner of the Top 100 Truck Stops in the U.S.