Get directions to: Macado's, Radford, VA Restaurant address: 510 E Main St Radford, VA 24141, USA Driving Walking Bicycling Restaurant: Macado's