Sprinkle some flour mixture on both sides of the steak pieces and then pound with a meat tenderizer.
Heat the oil in a large skillet over medium-high heat; add the steaks and brown on both sides. Remove the steaks to a plate and set aside. Reduce the heat to medium.
Add the onion to the skillet; cook until the onion is translucent, stirring frequently. Add the garlic and cook for about 2 minutes longer, stirring constantly.
Return the steaks to the skillet and add the tomatoes and water, or stock. Bring to a boil. Cover, reduce heat to low, and simmer for about 1 hour and 15 minutes to 1 1/2 hours or until quite tender.
Add the bell pepper to the skillet. Cover and cook for about 15 minutes longer.