Tenderize the round steak with a meat mallet.
Season the flour with salt and pepper in a shallow dish.
Dredge the steak pieces in the seasoned flour, coating evenly.
Heat vegetable oil in a large skillet over medium heat.
Brown the steak on both sides, about 4-5 minutes per side.
Remove the steak and set aside on a plate.
Add sliced onions to the skillet and sauté until translucent.
Pour in the beef broth and scrape up any browned bits.
Add diced tomatoes, Worcestershire sauce, and garlic to the broth.
Return the steak to the skillet, cover, and simmer for about 1.5 hours until tender.