Preheat oven to 350 degrees.
Heat a large skillet over medium-high heat. Add the ground beef, onion, and taco seasoning and stir to combine. Sauté the mixture until the meat and onions are cooked through.
Add the minced garlic and cook for another minute. Mix in the corn and black beans; remove from heat. Stir in chopped cilantro.
Fill each hoagie roll with a heaping portion of the taco mixture. Top each with ½ cup cheddar cheese.
Arrange the hoagies on a baking dish or cookie sheet. Bake for 8-10 minutes.
Remove from oven, top with salsa verde and sour cream, and garnish with more cilantro if desired.
Recipe adapted from: www.mrshappyhomemaker.com