We found 2 Spanish food restaurants in Palo Alto

  1. I Tapas & Wine Bar

    • Spanish

    445 Emerson St, Palo Alto

  2. Joya

    • Spanish

    339 University Ave, Palo Alto

Change your restaurant choices

Ordering:


Cuisines:

All


Dishes:

All


Owner? Update your menu! Own a restaurant? Update your menu online!

Nearby Cities