El Capitan Taqueria, a three-year-old staple at 4150 18th Street in the Castro District, permanently closed without a word this week.Hoodline reports owner Nimer Massis could not be reached for comment, but the restaurant's interior had been gutted of chairs and tables.A listing for the space is now live, as well.
[
add
]
[
|
|
...
]