Get directions to: Macado''s, Galax, VA Restaurant address: 201 N Main St Galax, VA 24333, USA Driving Walking Bicycling Restaurant: Macado''s