Palo Alto Drive-In

Amarillo Avenue and Tanland Drive,
Palo Alto, CA 94303

Unfavorite No one has favorited this theater yet

Palo Alto Drive-In

Palo Alto Drive-In

Amarillo Avenue and Tanland Drive
Palo Alto, CA 94303
United States