Man, seems like only yesterday we named the former La Carreta Taqueria space the #1 vacant storefront showing signs of life in the Lower Haight. Well today, seemingly out of nowhere, those signs of life turned into full-fledged birth, as … Continue reading
Breaking: Estrella Taqueria Suddenly Opens
by Andrew Dudley