Get directions to: Chili's, Tulsa, OK Restaurant address: 9009 E 71st St Tulsa, OK 74133, USA Driving Walking Bicycling Restaurant: Chili's