Tabletop Tap House in San Francisco
4153696100
Tabletop Tap House is a modern American tavern-style restaurant located in San Francisco, that includes a bar and social game hall serving modern cuisine. Featuring 10 billiard tables, foosball, dozens of TVs, a 50-foot TV screen wall, and over 40 board ...