Albuquerque

yelp logo

(1)

Photos

1313 Newell Rd
Palo Alto, CA 94303

Albuquerque in Palo Alto, CA is a travel company that offers a range of services and experiences for visitors to explore and enjoy the local area.

With a focus on providing memorable and authentic travel experiences, Albuquerque in Palo Alto, CA aims to showcase the unique attractions and cultural offerings of the destination.

Generated from the website

Reviews

yelp logo
4.01 reviews
Photo of Fred T.
Fred T.
1/30/2018

Albuquerque is a large outdoor art installation in the city of Palo Alto. It is located on Newell Road, and part of the Palo Alto Cultural Center. It is also visible from the Embarcadero. It...

Own this business?
See a problem?