Mix all marinade ingredients together in a bowl. Pour half the marinade into a shallow dish to marinade the chicken fillets for two hours if time allows. Refrigerate the reserved untouched marinade to use as a dressing. Heat about one teaspoon of coconut or virgin olive oil in a grill pan, over medium-high heat and grill chicken fillets on each side until golden, crispy and cooked through (make sure you grill in small batches to prevent excess water being released.) Once chicken is cooked, set aside and allow to rest and chill as when you put it into the salad you don’t want it to wilt the leaves. Wipe pan over with paper towel, be careful not to burn yourself, note pan is HOT; drizzle with another teaspoon of oil and fry pepper and onion strips until cooked to your liking. Slice chicken into strips and prepare salad with leaves, avocado slices, peppers, onion strips and chicken. Drizzle with remaining marinade/dressing and serve with (optional) extra cilantro leaves and sour cream.