Who is Ted Cruz?

Here's a clue:

Ted Cruz puts his queso on ritz crackers

Next Clue