AAA Auto Recyclers SAN ANTONIO, TX WE ARE CURRENTLY OPEN 7 DAYS A WEEK FROM 8:00-5:00 210-298-2698 San Antonio’s Premier Late Model Self-Service Yard. AAA Auto Recyclers located in San Antonio, TX is a self service automobile wrecking yard with over 11 acres containing over 1500 parts...