Get directions to: Su Casa, Clarkdale, AZ Restaurant address: 1000 Main Street Clarkdale, AZ 86324, USA Driving Walking Bicycling Restaurant: Su Casa