Tara Theatre photograph

Tara Theatre

Use attributes for filter !
Opened 1968
Operator Regal Cinemas
Date of Reg.
Date of Upd.
ID1992285
Send edit request

About Tara Theatre


The Tara Theatre is an art house movie theater located in Atlanta. The theater specializes in the showing of independent films, the only theater in Atlanta to do so exclusively.

Related Persons

Next Profile ❯