Preheat your grill to medium-high heat.
In a bowl, combine the lime juice, olive oil, garlic, fresh cilantro, cumin, chili powder, oregano, and cayenne pepper; season with salt and pepper to taste.
Juice from 1 lime, ¼ cup olive oil, 1 garlic clove, ½ tsp. cumin, 1 tsp. chili powder, 1 tsp. dried oregano, ¼ tsp. cayenne pepper, Fresh cilantro, Sea salt and freshly ground black pepper
Mix half of the spice mixture in a bowl with the bell pepper and onion.
1 bell pepper, 1 red onion
Lay the chicken flat and fill with the bell pepper, onion, and spice mixture.
4 chicken breasts
Roll the chicken tightly, securing it with toothpicks if needed. (Soak the toothpicks in water first to prevent them from burning)
Brush the chicken with the remaining spice mixture, making sure the chicken breasts are well covered.
Grill the chicken over medium-high heat, covered, for 20 to 25 minutes, turning every 4 to 5 minutes.
Serve the chicken fajitas topped with fresh salsa and cilantro.
2 tbsp. fresh cilantro, Fresh salsa