Andrew Zimmern is best known as the creator and host of the Bizarre Foods franchise on Travel Channel.