Combine all ingredients for salsa in a bowl and mix well. Set aside.
Mash the avocados in a bowl, then mix in the remaining ingredients for guac until combined.
In a pan over medium heat melt the butter for queso. Add the flour and stir until smooth.
Slowly whisk in the heavy cream and continue mixing until smooth.
Once the mixture begins to gently bubble, reduce heat to low and add the cheeses and seasonings.
Stir until fully melted and creamy.
Pour the queso onto a baking sheet and top with taco meat and shredded cheeses.
Broil until bubbly and golden.
Spread tortilla chips onto another baking sheet, then pour the hot meat and cheese mixture over top.
Finish with salsa, guac, sour cream, and green onions.
