Heat your oven up to 325 F, then slice your meat across its grain into pieces that are a half-inch thick each. Generously season both sides with salt and ground black pepper.
Place the flour in a shallow dish, and season it with smoked paprika, dried oregano, and a bit of pepper. Stir to combine. Coat each piece of meat in the seasoned flour mixture, shaking off any excess. Once all pieces are coated, set aside on a plate.
In a large skillet, heat the vegetable oil or bacon drippings over medium-high heat. Working in batches, add the floured meat and cook until golden brown on each side for about 3 minutes per side. Transfer to a plate when done. Repeat with the remaining pieces of meat.
Reduce the heat to medium, then add the onion and celery to the skillet. Sauté for about 5 minutes or until softened. Add in the garlic, tomato paste, and Worcestershire sauce; stir and cook for an additional minute.
Pour in the beef broth and diced tomatoes with their juices; increase heat to high and bring to a boil, stirring occasionally. Once boiling, add in the browned meat and any accumulated juices.
Cover the skillet with a lid and transfer to the preheated oven. Cook for 1 hour 15 minutes or until the beef is fork-tender. Serve warm.