San Antonio TX Automobile Racing Car Equipment 1. 6370 Babcock Rd, San Antonio, TX 78240 | McDonald's (210) 558-4588