Ted Cruz stayed at this 5-star lodge in Cancun — take a search
Sen. Ted Cruz frequented a Ritz-Carlton resort amid the Texas storm very last week. The 5-star vacation resort has 9 eating alternatives and a panoramic ocean-front view. Amid backlash, Cruz…