1. Heat a large pot over medium-high heat. Add the beef and brown on all sides. Remove and set aside.
2. In the same pot, add the pearl onions and cook until they start to brown. Add the garlic and cook for another minute.
3. Return the beef to the pot. Add the red wine, tomato paste, diced tomatoes, beef broth, red wine vinegar, bay leaves, cinnamon, and oregano. Stir to combine.
4. Bring to a boil, then reduce the heat to low. Cover and simmer for about 2 hours, or until the beef is tender.
5. Season with salt and pepper to taste. Serve hot.
Notes:
This stew is even better the next day, so consider making it ahead of time.