< Back

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.

Where to Eat and Drink in Palo Alto