Get directions to: The Moon, Tallahassee, FL Restaurant address: 1105 E Lafayette St Tallahassee, FL 32301, USA Driving Walking Bicycling Restaurant: The Moon