Get directions to: Barn, Sanford, FL Restaurant address: 1200 S French Ave Sanford, FL 32771, USA Driving Walking Bicycling Restaurant: Barn