Balbacua refers to one of the dishes in the Philippines, particularly from the Province of Davao which is made from stwed cow's legs which are boiled until the tendons and cow's skin fall off the bone.
Balbacua refers to one of the dishes in the Philippines, particularly from the Province of Davao which is made from stwed cow's legs which are boiled until the tendons and cow's skin fall off the bone.