
Spanish Tapas Bar - Coming Soon

This high-end gathering spot features small Spanish-style bites, Spanish wine flights and signature cocktails.
$
$10-30.00
Open Hours
Currently closed.
Location
520 Cowper Street, Palo Alto, CA, USA