August 28, 2000 Get link Facebook X Pinterest Email Other Apps Pic of the day: Nary a guess was lobbed to answer where the last pic of the day was taken. Disappointing. Answer: Saturn Cafe in Santa Cruz. Santa Cruz was also the home of these swell-looking lattes. Santa Cruz is very photogenic.