Get Directions to Mr Tacos ← View details 130 N LEWIS AVE, Tulsa, Oklahoma 74110 (918) 582-6373 Get Directions From* To * — Required information