Whisk the tequila, olive oil, lime juice, orange juice and honey in a bowl. Add the garlic, jalapeño, lime zest, cumin, salt and pepper. Whisk to combine.
Add chicken to a ziplock bag or baking dish and pour marinade ingredients over top. Marinate (in the fridge) for 2-24 hours, flipping chicken a few times. When you're ready to prepare the quesadillas, preheat the grill to medium high heat and grill the chicken for 6 to 8 minutes per side or until cooked through. Allow to cool five minutes and then chop into bit size pieces or shred with a fork. Set aside.
While the chicken is cooling make the margarita guacamole. Mash the avocados (I left mine pretty chunky, but go as chunky or smooth as you want) in a medium size bowl. Add the tomatoes, green onions, cilantro, jalapeño, lime zest, lime juice, orange juice and tequila. Stir to combine and season with salt and pepper.
Heat an electric griddle or skillet over medium heat. Add a bit of olive oil.
Place 4 tortillas down, covering each with a bit of both cheeses, then evenly distribute the margarita guacamole over top (I saved some of the guacamole for dipping). Then evenly distribute the rice, then add the diced chicken. Add the pickled jalapeños and sprinkle with a little more of both cheeses. Place the tortilla on the griddle or skillet, then cover with the other tortilla. Cook until the bottom is crispy and golden brown, then gently flip and cook for another 2-3 minutes until crispy and golden.
Cut into fourths and serve with the remaining Margarita Guacamole.
Margarita Guacamole slightly adapted from Food Network Mag May 2013 Issue