Toss the tomatoes, scallions and the red onions in olive oil and season with salt and pepper. Char the tomatoes, scallions and onions on a charcoal grill or grill top. Place the grilled vegetables in a bowl and cool to room temperature. Rough chop the vegetable and add the remaining ingredients. Mix thoroughly and refrigerate Combine the tomatoes, onions, jalepeno peppers and olive oil together and mix. Right before service add the cilantro, lime juice, salt and pepper and toss. Let stand for 10 minutes and serve the salsas with red, blue and corn tortilla chips.
For Southwestern Fajitas:
In a mixing bowl combine all of the ingredients and whisk. You may use a food processor to prepare the marinade To Grill or Sear the Fajitas: Marinate the skirt steak and the chicken separately for about 23 hours Prepare your charcoal grill making sure that there is enough charcoal for a hot grill. (You may use a very hot saute pan or skillet to sear the meats if a charcoal grill is not available.) Cook the skirt steak for about 23 minutes on each side. Cook the chicken for about 34 minutes on each side until cooked thoroughly. Let stand for several minutes then cut into strips. Keep warm until service. Saute the peppers and onions with olive oil and place on a platter. Arrange the skirt steak and the chicken on a platter with the peppers and onions. Serve immediately
To Prepare the Guacamole:
In a mixing bowl combine the ripe avocado with the skin and seed removed, the lime juice, garlic, onions and tomatoes, and jalepeno pepper and cilantro sprigs and mash with a spoon. Season with salt and pepper to taste. Serve the fajitas with warm flour tortillas and the condiments listed above.