This is dish is only for you that you like adventure. If you do not like hot and spicy it could turn to a nightmare for you. Serve with some boiled rice.
Place the rinsed beans in a bowl, add 2 to 3 cups of water and soak overnight. Check the beans occasionally and add water if necessary to keep them moist. Pour the beans and the water in which they were soaked into a heavy saucepan and add 2 to 3 more cups of water. Bring to a boil over medium-high heat, then lower heat and simmer, partially covered, for about 45 minutes, until the beans are cooked but still firm. Check occasionally and add water if necessary. Drain the beans, reserving the cooking liquid.
Melt the lard in a heavy skillet over medium heat. Add the beans and lightly fry them in the lard. Set aside. Melt the bacon drippings in a large heavy pot over medium heat. Add the onion and cook until it is translucent. Combine the sausage and the beef with all the spices up through the oregano. Add this meat-and-spice mixture to the pot with the onion.
Break up any lumps with a fork and cook, stirring occasionally, until the meat is very well browned.
Add the reserved bean-cooking liquid to the pot. Stir in all the remaining ingredients. Bring to a boil, then lower the heat and cook, uncovered, for 1/2 hour longer. Stir occasionally. Add water only if necessary to maintain the consistency of a chunky soup. Add lemon and serve with the chopped tortilla