Get Directions to El Toro Mexican Restaurant Incorporated ← View details 2122 SOUTH HARVARD AVENUE, Tulsa, Oklahoma 74114 (918) 749-7721 Get Directions From* To * — Required information