1.Soak the dried red beans in water overnight.
2.In a large pot, brown the beef over medium heat.
3.Add chopped onions, jalapenos, and minced garlic. Cook until softened.
4.Stir in the soaked beans, beef broth, tomato pulp, dried chili peppers, oregano, cumin, paprika, salt, pepper, bay leaves, sugar, and chocolate.
5.Bring to a boil, then reduce heat and simmer for about 1.5 to 2 hours until the beans are tender and the flavors meld.
6.Serve hot, garnished with pickles, coriander, scallions, lime wedges, and accompanied by corn tortillas.