Mexico, Oaxaca, Puerto Escondido, Sunset Point PUERTO ESCONDIDO: HUNGRY HUNGRY CATERPILLARS Natasha Hecher · December 4, 2014 I called it spike.