CHEETOS® are the new tortilla chips. These “nachos” are smothered with spicy sausage ragù and creamy cheese, then piled high with crisp lettuce, tomatoes, jalapeños and a dollop of sour cream.