Tires are reasonable, and the guy there is super quick.
Garza Tire Shop is located at 3015 Preston Rd, Pasadena, TX 77503