Get directions to: Le Clos, Fernandina Beach, FL Restaurant address: 20 S 2nd St Fernandina Beach, FL 32034, USA Driving Walking Bicycling Restaurant: Le Clos