Get directions to: La Strada, Espanola, NM Restaurant address: 107 South Riverside Drive Espanola, NM 87532, USA Driving Walking Bicycling Restaurant: La Strada