Get Directions to Torchys Tacos ← View details 3330 Peoria Ave, Tulsa, Oklahoma 74105 (918) 495-4073 Get Directions From* To * — Required information