Chicken Afritada is a popular chicken Filipino dish that is cooked in tomato sauce with carrots, potatoes and bell peppers as the main vegetables.
GypsyPlate