The origin of ropa vieja is from the Canary Islands (Spain), which were the last place ships from Spain would stop on the way to the Americas.
The origin of ropa vieja is from the Canary Islands (Spain). The Canary Islands (Spain) were the last place. Ships from Spain would stop on the way to the Americas the last place.