Remove tofu from packaging and pat dry. Super Firm doesn't need to be pressed. I would recommend pressing Extra Firm for at least 30 minutes. Crumble into a bowl.
Make the marinade by combining everything in a bowl. Pour over the crumbled tofu. With clean hands or a spatula, toss the crumbles and coat thoroughly in the marinade.
Line a baking sheet (you might need 2 sheets) with parchment paper / cooking spray and spread out the tofu pieces in a single layer. Bake at 350 F / 175 C for 30-40 minutes, or until the tofu is slightly dried out and chewy. Extra Firm tofu may need an extra 10 minutes. I would suggest checking it every 10-15 minutes if you're unsure so you don't dry it out too much.
Transfer the tofu to a 12 inch skillet, and add 2 cups of water and stir to combine. Bring to a simmer and then simmer until the liquid is mostly reduced. About 10 minutes or so. This will keep the tofu chewy, but will add some much needed juiciness. Taste and adjust for seasoning, keeping in mind we'll be salting later with the Sazon and Adobo.
The Meat is ready to be cooked! Simply add it to a griddle over medium heat with as much onions as you'd like. Make sure not to crowd the griddle. Make them in batches if you need to. Season to taste with Adobo and or Sazon.
Once onions are softened, shape the mixture into a rectangle for each hoagie roll. Add 2-3 slices of vegan American Cheese on top. Then squirt a little water on the griddle and cover to steam and melt the cheese.
Once melted, split open a hoagie roll. Hollow out the middle a little. Toast the roll if you wish and then give it a good healthy squirt of both ketchup and vegan mayo. Then fill it up with as much cheesy meat as you'd like, followed by the lettuce and tomato. Wrap up that sandwich and dig in!