Fox News host Tucker Carlson repeatedly claims 'tacos are American food' to confused Mexican journalist
Tucker Carlson and Enrique Acevedo on Fox News/Screenshot

Fox News host Tucker Carlson is very angry about the reaction a Houston restauranteur got after posing for a photo with Attorney General Jeff Sessions.

The restaurant has apologized for a social media post in which it said it was an "honor" to serve Sessions.

Carlson had Univision anchor Enrique Acevedo on for a confrontational interview in which he accused the network of not being a news network and instead trying to "pummel" the chef.

"I'm totally opposed to illegal immigration. I think our legal immigration should be lower because the country is getting too volatile. Those are my sincere views," Carlson said. "Should I be allowed to eat Mexican food?"

Acevedo said that cultures should share and that Mexicans should share their food and culture with Americans.

"What do you mean, 'their food?' It's American food! It's American food!" Carlson said. "What do you think, you own tacos now, or something?" I feel like [I own them] they're an American food and I'm going to keep eating them even though I agree with Jeff Sessions."

Acevedo was stunned and said again that we should all celebrate each other's cultures.

"What do you mean each other's cultures? It's an American food, it's an American food—you're not going to appropriate my culture," Carlson said. "I'm from San Diego, man. Those are my tacos. Mine!"