Get directions to: El Charro, Claymont, DE Restaurant address: 1225 N Dupont Hwy Claymont, DE 19703, USA Driving Walking Bicycling Restaurant: El Charro