Guacamole:
Slice avocados lengthwise, twist and split apart to reveal pit. Lay avocado down and sharply strike pit with your knife. Pull pit out with your knife and discard (the pit does not keep avocados from turning dark).
Scoop avocado flesh with a spoon and put in a medium mixing bowl. Add lime juice, evoo, onion, and garlic. Mash with a potato masher or fork until creamy and smooth, with just a few lumps.
Adjust seasoning with salt and pepper. Add in tomatoes and cilantro.
Place plastic wrap or parchment paper on the surface of the guacamole, cover paper, and store for up to 1 day in the refrigerator.
Cheesy Nachos:
Melt butter in a medium saucepan over medium heat. Add onions and garlic and cook for 3 to 5 minutes until translucent and very soft.
Add jalapeño, chipotle (if using), and roasted pepper and cook for 3 minutes more.
Sprinkle flour on vegetables and stir to combine. Cook flour for 1 to 2 minutes.
Whisk in milk and hot sauce; bring to a simmer. Turn off the heat and add cheese, olives, and scallions. Adjust seasoning with salt and pepper.
Spread tortilla chips on a platter. Generously pour cheese sauce on chips, garnish with sliced scallions, chopped fresh cilantro, jalapeños, and salsa. Serve with guacamole.