Calle de los Quioscos in Puerto Ayora, the main town of the Galápagos Islands. This two-block stretch of Calle Indefatigable is filled with large tables, set out by the nearby restaurants each night after 6:00 PM. I was amazed at the difference between this type of dining and the expensive restaurants that line Charles Darwin Avenue. I knew I was going to have dinner here every night for the rest of the time that I was in Galápagos.