Mexican Chicken Soup

Flavorful chicken and tomato broth, slow roasted chicken, Spanish rice, avocado, onion, and cilantro.