Get directions to: Armadillo, La Salle, CO Restaurant address: 111 South 1st Street La Salle, CO 80645, USA Driving Walking Bicycling Restaurant: Armadillo