Get directions to: El Rancho, Fayetteville, NC Restaurant address: 2413 Legion Rd Fayetteville, NC 28306, USA Driving Walking Bicycling Restaurant: El Rancho