There are no bars, restaurants, or even newsstands outside security at any DFW terminal. Best bet might be the new Hyatt, connected to the International Terminal. That'll be abot a 5 minute skylink ride for you, if you do it airside, or they could meet you curbside and drive you over. Otherwise, you'll be sitting by the ticket counter or bag carousel.