SALUDOS FROM LAREDO, TEXAS Laredo is located in the south of Texas, right at the Mexican border. It is about 5 hours from Houston, and 2.5 hours from San Antonio and Corpus Christi. I remember visiting every year when my family and I would visit Mexico. Overall, Laredo ...