Slice the chorizo and set aside.
Slice the onion into thin strips and dice the tomatoes.
Add the chorizo to a hot frying pan and fry over medium heat, stirring constantly, to release all the fat.
When the chorizo is almost done, add the onion and garlic, mix and fry for another 5 minutes.
Add the tomatoes and cook for 10 minutes over medium heat, or until the tomatoes are soft.
Add the shredded chicken and season with salt. Cook for another 5 minutes so the flavours come together. For some heat, add chipotle sauce or chipotle chilies.