We introduce a novel algorithmic approach to design phase I trials for oncology drug combinations. Our proposed Toxicity Adaptive Lists Design (TALE) is straightforward to implement, requiring the prespecification of a small number of parameters that define rules governing dose escalation, de-escalation, or reassessment of previously explored dose levels. These rules effectively regulate dose exploration and control the number of toxicities. A key feature of TALE is the possibility of simultaneous assignment of multiple-dose combinations that are deemed safe by previously accrued data. A numerical study shows that TALE shares comparable operative characteristics, in terms of identification of the maximum tolerated dose (MTD), to alternative approaches such as the Bayesian optimal interval design, the COPULA, the product of independent beta probabilities escalation, and the continual reassessment method for partial ordering designs while reducing the risk of overdosing patients. The proposed TALE design provides a favorable balance between maintaining patient safety and accurately identifying the MTD. To facilitate the use of TALE, we provide a user-friendly R Shiny application and an R package for computing relevant operating characteristics, such as the risk of assigning highly toxic dose combinations.