A beloved San Francisco taco operation announced its impending closure on Instagram this past weekend. The last day of ...