On 'Santa Cruz,' Pedro the Lion's youthful nostalgia is quie