Ben Starr

The Ultimate Food Geek

Tag: iguanas

  • Belize, part 1

    Hola from beautiful Flores, Guatemala! Many of you knew that I was going to Costa Rica after the fall dinner party with my college friends Nate and Sandy and Christian. As it turns out, the flights were full to Miami, so we had to rethink our trip entirely. Flying by the seat of our pants,…