Get directions to: Buz Spud, Carrollton, TX Restaurant address: 1630 Valwood Parkway Carrollton, TX 75006, USA Driving Walking Bicycling Restaurant: Buz Spud