The only theater in Atlanta to exclusively show independent films. Under the current ownership the Tara has become part of the Atlanta Film Festival. Re-opened in 2023 under local ownership that also owns nearby historic Plaza Theatre.

Seats: 4 auditoriums total 1,209. Largest seats 324

Who can use it

Local

Location

Atlanta, GA