In a medium bowl, combine the tomatoes, red pepper, avocado and onion.
Add all of the remaining ingredients except the shrimp; toss together well.
Cover and refrigerate for an hour or so before serving, tossing the salsa in the bowl a few times.
About 10 to15 minutes before serving, add the cooked shrimp.
Toss together well and serve with tortilla chips or on small slices of toasted baguette.