Get directions to: Alsco, Tallahassee, FL Restaurant address: 2118 Lake Bradford Road Tallahassee, FL 32310, USA Driving Walking Bicycling Restaurant: Alsco