The Aquarius Theatre features independent and foreign language films. It is unique in both design and style with its two separate houses both possessing underwater themed décor with expansive wall murals. The theatre is conveniently located around the corner from Stanford University in the heart of downtown Palo Alto.