In a large pot, add the water and bring it to a boil. Add the beef feet to the pot and let them cook for about 1 hour, skimming off any scum that rises to the top. After 1 hour, add the beef tripe and continue to cook for another 2 hours, or until the tripe is tender.
Next, add the onion, garlic, cilantro and mint to a blender, along with about 2 cups of the cooking liquid, and blend until completely smooth.
Transfer this mixture to the pot and add the oregano, cumin, garlic powder, onion powder, beef bouillon, ground pasilla, salt and pepper. Stir well to combine.
Add the corn and yuca, and allow the soup to simmer for about 15 minutes.
Next, add the carrots, squash and guisquil and allow this to simmer for 10 minutes before adding the cabbage to simmer for a final 5 minutes, or until all the vegetables are tender.
When ready to serve, ladle the soup into bowls, making sure each serving has a good mix of meat, vegetables, and broth. Serve with warm tortillas and lime wedges. Buen provecho!