San Antonio's Taco Cabana made history on Saturday, hosting its first-ever World Taco Eating Championship and helping name a new Guinness World Records holder. Geoff Esper, a competitive food eater ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results