I needed food, and I needed it fast. "Isn't there an Arepa Place location in Wyoming?" I thought, remembering how obsessed I became with their stuffed arepas after I first tried one at Findlay ...