Movie theater
Landmark Aquarius Theatre
33 locals recommend,
Tips from locals
Conveniently located in downtown Palo Alto with comfy new seats. Nearby dining options. However, parking can be a little bit tricky so allow yourself extra time on a Friday or Saturday night.
Unique things to do nearby
Locals also recommend
Location
430 Emerson St
Palo Alto, CA
Downtown North