Su Casa Mexican Restaurant & Cantina offers fresh, simply delicious Mexican food in the heart of Clarkdale, just minutes from the Verde Canyon Railroad. Don't leave the Verde Valley without a stop at Su Casa. Just across from Clarkdale Park.