This is a traditional way of preparing marinated steaks in Cuba, where this dish is known as Bistec Empanizado. I have tried several side dishes with it, and red beans and rice are my favorite. Cooking time does not include the 30-minute marinading.
Thoroughly combine all the marinade ingredients in a large shallow dish. Gently pound out the steaks with a flat-sided meat mallet to a thickness of 1/4 inch. Add to the dish and marinate at room temperature for 30 minutes, turning occasionally.
Remove the steaks from the marinade and pat dry. Place the eggs in a shallow bowl and mix the bread crumbs with the parsley on a plate. Dredge the steaks first in the egg wash and then in the bread crumbs, coating them well. Heat 2 tablespoons of the oil in a heavy saute pan or skillet and saute 2 steaks at a time over medium-hight heat for about 2 minutes per side for medium-rare, or 3 to 4 minutes per side for medium, and until the bread crumb coating is golden brown. Repeat for the remaining steaks.
To serve, place the steaks on serving plates and garnish with a small mound of onion topped with the parsley.