United States California Palo Alto
Telefèric Barcelona Palo Alto
- 130855 El Camino Real
- (650) 321-0512
- http://www.telefericbarcelona.com/
Tips from the community
So, so so yummy! Everything we tried was incredible. The best sangria too.
chiefseeker 2 years ago
Delicious sangria. Can be purchased in jugs to go!
chiefseeker 2 years ago
Authentic Spanish cuisine in the heart of Silicon Valley.
chiefseeker 2 years ago