Twin Peaks Tavern

401 Castro St, San Francisco 94114, United States

Map of Twin Peaks Tavern, 401 Castro St, San Francisco 94114, United States

401 Castro St, San Francisco 94114, United States

Delivery options

No delivery

Open hours

Monday
12noon-02:00
Tuesday
12noon-02:00
Wednesday
12noon-02:00
Thursday
08:00-02:00
Friday
08:00-02:00
Saturday
08:00-02:00
Sunday
10:00-02:00
Get directions(opens in a new tab)

Spot something wrong?

Dishes at Twin Peaks Tavern. Prices may vary in venue.