The Philippines’ chicken Inasal ranked 5th out of 50 in Taste Atlas’ latest list of best chicken dishes in the world.