Is the Sancho's in Palo Alto open? I don't have a phone number & no reports yet. Supposed to have open in January. From the owner of Sancho's Taqueria in Redwood City. It's supposedly will have the famed red snapper fish tacos, plus a few additions and changes, such as different ceviches and more vegetarian options. It's small: 16 seats, with a few tables outside.
Address: 491 Lytton Ave @ Cowper, Palo Alto
491 Lytton Ave, Palo Alto, CA