andthelegendoflonghornwasborn in Tulsa, OK

  1. Longhorn Steakhouse
    9111 E 71st St TulsaOK74133 (918) 294-0244 9.2 mi