- BARS
- by David-Elijah Nahmod
- Jun 11, 2019
"Through the Windows," a new documentary about the historic Twin Peaks Tavern at the corner of Castro and 17th Sts., will premiere at this year's Frameline LGBTQ Film Festival (Castro Theatre, June 24, 1:30 p.m.).