top of page
SF Eater Magazine:
Where to Eat and Drink in Palo Alto
This tapas powerhouse from Barcelona opened its first U.S. location in Walnut Creek in 2015, and Palo Alto followed a few years after. If it’s a chain, it’s a fun one, with a splashy tiled space in Town & Country, where diners can feast on pintxos, paella, octopus, and gin and tonics.
bottom of page