Elda, that cool new (ish) mezcal bar in Mission, scared its fans last fall. The bar temporarily closed in November…