Bizarre Burritos Rats, worms, rattlesnakes and armadillos are all on the menu at this bizarre food festival in Santiago de Anaya, Mexico. This entry was posted in Goofy, Interesting. Bookmark the permalink.