Filipino Braised Chicken In Tomato Sauce
2017-02-17
203
Chicken Afritada (Braised Chicken In Tomato Sauce) is one of the well-known Filipino dishes simmered in tomato sauce carrots, potatoes and onions. Follow our recipe to cook delicious chicken stew in no time.