Kjeden ble grunnlagt i 1977 og består av 608 restauranter (2017), med hovedkontor i Irving i Texas.