3 new restaurants open at Denver International Airport