Get directions to: Elfaro, Albemarle, NC Restaurant address: 1953 East Main Street Albemarle, NC 28001, USA Driving Walking Bicycling Restaurant: Elfaro