Bizarre Burritos

11/28/08 - Deliciousness

“Rats, worms, rattlesnakes and armadillos are all on the menu at this bizarre food festival in Santiago de Anaya, Mexico.”






You Might Also Like: