All week you’ll be treated to posts on freaky foods from around the world. Here is your first foray into “Grotesque or Gourmet?” Sometimes referred to as “insect caviar,” Escamoles are the larvae of ants that are harvested from the roots of the Agave and Maguey plants in Mexico. Escamoles are said to have a buttery or [...]