Loading map…
20Twenty Wine Bar
20Twenty Wine Bar in San Jose, United States, offers a curated selection of wines and small plates. Experience the aromatic nuances and the wonderfully tender texture of their braised dishes. A sophisticated spot in Silicon Valley.