In a medium bowl, whisk the eggs, cumin, cayenne pepper, and salt and pepper, to taste. Add the steaks, stir to coat, and let sit 10 minutes. In a paper bag, combine the flour, cornstarch, a few pinches of salt and freshly ground black pepper. Remove the steaks from egg mixture and put into the paper bag. Roll the top of the bag to close, and shake until the steaks are evenly coated. This may be done in batches. Let the coated steak rest on a sheet tray lined with a rack for 10 minutes.
In a deep, heavy-bottomed skillet add enough oil to reach 1/2-inch up the sides. Heat the oil over medium heat to 370 degrees F. (When a wooden spoon inserted into the oil creates tiny bubbles, the oil is ready.) Fry the steaks, in batches if necessary, flipping only once when color is golden and a poke releases no red juices, about 2 to 3 minutes on each side. Remove to a serving platter and serve with Diced Potato Gravy.
In a large straight-sided skillet heat 2 tablespoons butter over medium heat. Add the onions and garlic and saute until tender, about 3 minutes. Whisk in the flour, stirring to combine with the butter. Add the bay leaf and broth and bring to a simmer. Cook until slightly thickened, then add the potatoes. Cook until the potatoes are tender and the gravy has thickened, about 8 to 10 minutes. Season with salt and pepper, to taste. Stir in remaining 1 tablespoon of butter and the parsley. Serve poured over Sunny's Chicken Fried Steak.