The Lord Jesus has given me the knowledge and conviction that no food is unacceptable in and of itself. But it is unacceptable to a person who thinks it is.
But not everyone knows this. Some people are so used to worshiping false gods that they believe they are eating food offered to a false god. So they feel guilty because their conscience is weak.