Houston vs. Texas Tech Why I Keep Going Back to San Cristóbal, Mexico June 1, 2026 Houston vs. Texas Tech A Slower Corner of Mexico That Always Pulls Me Back Every time I’m thinking about going back to San Cristóbal, Mexico, I tend to say some version of the same…