Get Directions to El Chico Restaurants ← View details 2255 EAST 51ST STREET, Tulsa, Oklahoma 74105 (918) 742-9922 Get Directions From* To * — Required information