I know and am convinced by personal revelation from the Lord Jesus that there is nothing wrong with eating any food. But to the one who considers it to be unclean, it is unacceptable.
But not everyone has this revelation. For some were formerly idolaters, who consider idols as real and living. That’s why they consider the food offered to that “god” as defiled. And their weak consciences become defiled if they eat it.