List<GameObject>() cars;
void Start()
{
cars = new List<GameObject>();
}
foreach(GameObject car in GameObject.FindGameObjectsWithTag("YourTag"))
{
if(!car.GetComponent<ScriptToExclude>()) // if the script is not on the gameobject...
{
cars.Add(car); // ...add it to the list
}
}