In a large bowl, mix together the shrimp and other filling ingredients. Season with salt and pepper to taste. Mix until well combined. Let chill for 30 minutes to allow flavors to incorporate together.
To serve, spoon ceviche on a tostada shell and top with some avocado slices and extra cilantro (optional).