carlnelsondearing

65M.

Joined Sep 2010

Following 0 people

1 Loved Places

Listings

  • Twin Peaks Tavern The Castro, San Francisco

Events

  • carlnelsondearing
    carlnelsondearing reviewed Twin Peaks Tavern Over a year ago
    Loves it

    Carl Dearing in Tampa Florida
    I lived in San Francisco back in 2003, And I visited Twin Peaks Bar on many occasions, I would recommend this club to anyone. It has a window, where you can view Twin Peaks Mountain, The staff are friendly to the tourist.