Get directions to: El Rancho, Greenville, SC Restaurant address: 1115 Cedar Lane Rd Greenville, SC 29617, USA Driving Walking Bicycling Restaurant: El Rancho