Get directions to: Alibi, Florence, CO Restaurant address: 114 East Main Street Florence, CO 81226, USA Driving Walking Bicycling Restaurant: Alibi