Prep the extras: cook and crumble the bacon, chop the tomato, mince the garlic, char the corn over high heat in a skillet, and crumble the cheese.
In a large shallow bowl, combine the red onion, cilantro, jalapeño, minced garlic, lime juice and salt. Using a fork or potato masher, gently mash the ingredients to release the flavors. Then add the peeled avocados and continue mashing to desired consistency.
Add the crumbled bacon, chopped tomato, charred corn, and queso fresco to the guacamole. Mix well, then garnish with fresh sliced jalapeño and fresh cracked pepper as desired.
Serve with tortilla chips or veggies.