Albuquerque’s main road is the longest continuous stretch—at 18 miles—of Route 66 in any city. This year, the New Mexico city ...