The McDonald’s budget-focused McValue menu will have 10 items that each cost under $3 starting April 21.