Combine all the ingredients for the salsa in a bowl and mix well.
3 plum tomatoes, 2 green onions, 1 jalapeño pepper, 2 cloves garlic, Zest and juice of 1 lime, 2 tbsp. fresh cilantro
Cut the chicken breasts in half horizontally (see here for pictures) so that you can open them up like a book. Flatten them out with a rolling pin.
4 chicken breasts
Fill each chicken breast with an equal amount of the salsa mixture and close them up.
Roll the bacon strips around the chicken, and pin them in place with the toothpicks.
12 slices of bacon, Toothpicks
Once the chicken is wrapped, place it in a baking pan and bake for 30 to 35 min or until a meat thermometer reads 170 F. Then broil for 5 to 6 min or until the bacon is nicely crisp.