Get directions to: El Primo, Carrollton, TX Restaurant address: 1012 Webb Chapel Rd Carrollton, TX 75006, USA Driving Walking Bicycling Restaurant: El Primo