Our pal Sweet T (who shot the photo and wrote the above headline) explains:
This photo was shot yesterday around 2pm. A bus pulled up and dropped off all these elderly folks at Tacolicious. There are a couple theories floating around that might explain this: 1. They got lost on their way to Tartine OR 2. They’re filming the third installment of the Cocoon trilogy right here in the Mission.