Make the Guacamole: In a bowl mash the avocado, add onion, chopped cilantro, lime juice, garlic powder, cumin, salt, and pepper. Mix well until all ingredients are combined and the guacamole reaches your desired consistency.
Make the Quesadilla: Heat a non-stick pan over medium heat. Add the oil to the pan. Sauté the onion and peppers until they start to soften. Then add in the chicken, paprika, garlic powder, and cumin, and season with salt and pepper. Continue to sauté until the chicken is browned and reaches an internal temperature of 160°F (71°C) using a thermometer. Then remove the pan from the heat.
Spread the cheese onto the tortilla and top with the chicken mixture, then fold the tortilla in half.
Preheat a nonstick pan over medium-low heat. Add a small amount of oil to the pan.
Cook the quesadilla in the pan until golden brown on both sides and the cheese is melted.
In a blender add the water, mint, and lime juice. Blend until well combined. Strain through a mesh strainer. Serve over ice if preferred.
Serve: Cut the quesadilla into wedges. Enjoy with sour cream, chips and guac, and agua de menta.