You speak of Peter's Vision in Acts 10. Let's look at it. Beginning in verse 9
"The next day, as the soldiers were traveling and approaching the city, Peter went up to the rooftop to pray, at about the sixth hour. Now he became very hungry and wanted to eat; but while they were preparing something, he fell into a trance."
So, here we have Peter who is staying in Joppa as a guest to Simon the Tanner. While waiting for a meal to be prepared Peter is on the roof, while there it is understood he was praying and while doing so falls into a trance, and has a vision.
Let's continue with verse 11
"He saw the heavens opened, and something like a great sheet coming down, lowered by its four corners to the earth. In it were all sorts of four-footed animals and reptiles and birds of the air.
A voice came to him, 'Get up, Peter. Kill and eat.' "
In Peter's Vision he sees a sheet lowered from the heavens with a multitude of unclean meats. A great voice, understood to be G-D tells Peter to "Kill and eat." Interesting, surely Peter would have immediately obeyed, right? Well, lets see in verse 14
"But Peter said, 'Certainly not, Lord! For never have I eaten anything unholy or unclean.'
Wait, what? Peter not only tells G-D no, but he doubles down and says shows himself approved by saying he has NEVER eaten what is "unholy or unclean". Let's see how G-D responds in verse 12
"Again a voice came to him, a second time: 'What God has made clean, you must not consider unholy.' "
Here we see G-D speaking about what he HAS(past tense) made clean. So, this verse can't be used to justify eating what is called unclean to ALL believers, not just Jews.
I'm sure Peter came to the same conclusion you did on his vision. I'm sure he even understood it right away. Well, why speculate, let's KEEP READING.
Verse 16
"This happened three times, and the sheet was immediately taken up to heaven. Now, while Peter was puzzled about what the vision he had seen might mean, behold, the men sent by Cornelius found Simon’s house and appeared before the gate."
Welp, so much for understanding the Vision right away. Peter had this Vision THREE times! And was still puzzled by it. Surely, if it were as simple as "all meat is now clean" Peter would have said so. If only Peter interpreted his vision for us...Oh wait, he did.
Verse 28, (Peter has gathered at the home of Cornelius the Centurion, a righteous man in the eyes of G-D.)
"He said to them, “You yourselves know that it is not permitted for a Jewish man to associate with a non-Jew or to visit him. Yet God has shown me that I should call no MAN unholy or unclean."
Peter interpreted his Vision for us. After being puzzled initially, Peter came to a single conclusion on what the Vision meant, that we are to "call no MAN uncommon or unclean". The vision was about People! Specifically Gentiles in regards to Talmudic Law(man-made law, not G-D's Law/i.e Man-Made Tradition) which dictated that a Jew is not to associate with Gentiles in private, as according to Talmudic Law Gentiles were unclean. But according to G-D, "whom (HE) has made clean(in Messiah), let no man call unclean"
This is what the meaning of Peter's Vision is according to Peter himself, which aligns perfectly with G-D's Law, The Torah.