After spending months trashing what he calls "New York values," Texas Senator Ted Cruz decided to take a victory lap in one of the most Democratic areas of the city. He used the opportunity to slam the mayor and other Democratic leaders across the state, but he was also joined by a Democratic official at a campaign stop.

"I am thrilled to be here," Cruz said.

It's a surprising place for Texas senator Ted Cruz to take a victory lap — a Dominican restaurant in the Bronx.

He was celebrating a resounding win over Donald Trump in the Wisconsin primary Tuesday night, and, at the same time, looking for some kind of inroad here in New York. Two recent polls found that he trails far behind Donald Trump in the April 19 GOP primary.

"You know the interesting thing about polling is it can change and it can change quickly," Cruz said.

But his relationship with New Yorkers is tenuous or in some cases icy — at least with most of its elected officials. 

"I'll tell you the moment when the brave men and women in blue of the NYPD stood up and turned their backs on Mayor bill de Blasio I stood up and cheered those cops and I'll tell you people all across America did," Cruz said.

Standing in one of the most Democratic corners of the state, let alone the country, the Texas senator once again defended his criticism of "New York values."

"The people of New York know exactly what those values are," said Cruz. "They are the values of liberal democratic politicians like Andrew Cuomo, Anthony Weiner, Elliot Spitzer."

But it was exactly that sentiment that sparked this protest.

"People are dying, Ted Cruz!" said one protester.

Several were ejected from the event as they screamed at Cruz to get out of their borough because of his views on immigration.

"This dude is a right wing bigot and he is not welcome here," said one protester.

Cruz was invited to the Bronx by one friendly Democratic official, State Senator Ruben Diaz — and the crowd of faith leaders he spoke to was friendly to his anti-abortion message.

"We are conservative," Diaz said. "We are religious people. We believe what we believe. People try to put us down. The values there are two different values."

The Texas senator will continue his New York tour ahead of the primary. On Thursday, he heads upstate to the Albany region.