Explore details about location Casa del Rio Drive. Casa del Rio Drive is a location situated within the Benson alongside other areas such as South Patagonia Street, Caverns Drive, South High Street.