This shrimp avocado salad is a lovely marriage of textures - from crunchy romaine lettuce and cucumbers, to creamy avocado and a dill yogurt dressing! Nutrient dense (it's PACKED with protein and healthy fats), this salad is filling and can be enjoyed as a main meal or served as a refreshing side.