Twin Peaks TavernIn a choice spot at the corner of 17th and Castro Streets where the two meet Market Street in the neighborhood's major intersection, the...