The word Izzoz is our version of the Spanish word mellizo,
which means fraternal twins. There are 6 sets of twins in the Izzoz Family (so far).Izzoz Taco trailer was on the set of the movie The Alamo & at the '96 Summer Olympics in Atlanta. At 42', Izzoz is the largest food trailer in Austin.