Stills from the film 'Through the Windows' by Petey Barma and Bret Parker showing the historic Twin Peaks Tavern in the Castro.
Santiago Mejia / The Chronicle Show More Show Less 3 of9 The place is in danger of closing and is raising contributions to pay for rent and operations. The tavern is closed, amid the coronavirus pandemic. Santiago Mejia/The Chronicle Show More Show Less 2 of9