Trim the chicken, removing any sinew and fat, and season with salt and freshly ground pepper.
Place the chicken in a greased ovenproof dish, sprinkle over the spices and rub them well into the meat.
Scatter the chilli and garlic between the chicken pieces and squeeze the juice of the limes over the top.
Tuck the squeezed lime halves in alongside, together with the cinnamon stick, and cover the dish with foil.
Place the dish in an oven preheated to 130°C, conventional oven (top and bottom heat), and cook the chicken for 3 hours.REMEMBER to leave the foil on the dish – it lets the chicken "steam" until tender and wonderfully juicy.
Take the chicken out, remove the foil and pull the meat apart with 2 forks.I leave all the juices from the chicken in the dish, but you can also pour some off and add it back gradually if you prefer.
Serve in tacos, on tostadas, piled on nachos, in wraps or in a baked potato.