Make the salsa first. Place all the salsa ingredients into a medium sized bowl. Mix gently to combine and set aside.
Next combine all the ingredients for the burgers in a bowl and mix well. Divide the meat into 4 patties and grill. When the burgers are almost done, add 1 slice of cheese to each burger. Place the cooked burgers on a toasted bun and top with bacon and avocado salsa.
If you have extra avocado salsa, you can serve as a dip with tortilla chips.