4 tablespoons olive oil
3 tablespoons balsamic vinegar
2 tablespoon soy sauce
2 teaspoons packed brown sugar
3 tablespoons Worcestershire sauce
Ground black pepper
1 large sweet vidalia onion, cut into 1/2-inch-thick rings
2-3 bell peppers, sliced
1 1/2 pounds beef steak, sliced thinly
3 slices Provolone cheese, divided
3 slices Mozzarella cheese, divided
3 slices American cheese, divided
6 soft hoagie rolls
Combine oil, the vinegar, soy sauce, brown sugar, Worcestershire sauce and pepper. Divide marinade in half, in large baggies or bowls, add half to the onions and peppers and the other half to the steak. Let it all marinate for a few hours if you have time.
Heat grill on medium, using a smaller grill tray (so food does not fall through) grill the peppers and onions until softened slightly, remove and keep warm. Add steak and grill, tossing to cook it, takes just a few minutes. Remove, set aside. Discard marinade.
Turn on oven broiler.
Wrap each roll in a foil boat (it helps them stay put while in the oven and easier to serve and eat) place on baking sheet, add some peppers and onions and steak to each roll. Cut each cheese slice in half, add a half of each kind to each roll. Once each roll is assembled, place under broiler for cheese to melt. Enjoy!