TravelCenters of America will acquire Russell’s Travel Center along Route 66 near Endee, New Mexico, effective Oct. 11, though it will keep the Russell’s name and its museum for a few years. Russell's opened in 2010 on the ruins of the long-closed Longhorn II restaurant along Interstate 40 and a 1952-1980 alignment of Route 66. … Continue reading TravelCenters of America to close deal on Russell’s Travel Center next week