1. Combina los ingredientes de la mezcla de especias en un tazón. Espolvorea 4 cucharaditas sobre la carne y da palmaditas para que se pegue.
2. Calienta el aceite de oliva en una olla grande de base pesada a fuego alto. Agrega la carne (en lotes si es necesario) y dora bien por todos lados. Retirar a un plato.
3. Baja la estufa a fuego medio. Si la olla se ve seca, agrega más aceite de oliva.
4. Agrega el ajo y la cebolla y cocina por 3 minutos hasta que estén suaves.
5. Agrega el jugo de naranja y el jugo de lima, y raspa el fondo de la olla para que los trozos marrones se mezclen con el líquido.
5. Agrega el tomate, el caldo de res, el agua y la mezcla de especias restante. Mezcla, luego regresa la carne a la olla.
6. Coloca la tapa, cocina a fuego lento y luego baja la estufa para que burbujee suavemente, no rápidamente.
7. Cocina durante 2 horas, luego retira la tapa y cocina a fuego lento durante otros 30 minutos hasta que la carne esté lo suficientemente tierna para desmenuzar.
8. Retira la carne de la salsa, desmenuza con 2 tenedores.
9. Deja la salsa a fuego lento sin la tapa durante 10 a 15 minutos para reducir y espesar a tu gusto. Ajusta la sal al gusto. Opcional: hacer puré con batidora de mano para que quede suave.
10. Mezcla la carne nuevamente en la salsa (puedes reservar un poco de salsa para rociar tacos si lo deseas, hay suficiente).
11. Transfiere la carne a un plato grande y sirve.
12. Para hacer tacos, sirve la carne de res con tortillas pequeñas calientes, rebanadas de aguacate, pico de gallo, queso rallado, crema agria, rodajas de lima y hojas extra de cilantro.