Get directions to: Harmancos, Albemarle, NC Restaurant address: 1407 E Main St Albemarle, NC 28001, USA Driving Walking Bicycling Restaurant: Harmancos