"Taco Town" - SNL Skit 04-04-2006 • Saturday Night Live The World's Greatest Taco - Definately funny.