Mountain View’s new Broma comes from Jarad Gallagher, who earned a Michelin star as the chef of Chez TJ for eight years. https://t.co/6bVtDkrwlm
A new Iberian restaurant with Michelin cred arrives in the Bay Area