Marinate the shrimp in a mixture of olive oil, garlic, smoked paprika, lemon juice, salt, and pepper for at least 20 minutes.
Preheat your grill to medium-high heat.
Thread the marinated shrimp onto skewers for easy grilling.
Grill the shrimp for about 2-3 minutes per side, or until they turn pink and opaque.
In a large bowl, combine mixed greens, cherry tomatoes, sliced avocado, and chopped cilantro.
In a small bowl, whisk together lime juice, honey, cumin, salt, and pepper for the dressing.
Once the shrimp are cooked, remove them from the skewers and allow them to cool slightly before adding to the salad.
Drizzle the dressing over the salad, toss gently, and serve topped with the grilled shrimp.