The closure of the beloved Tara Cinema will be short-lived thanks to Plaza Theatre owner Chris Escobar. During Tuesday’s night closing screening for the Atlanta Jewish Film Festival (AJFF), Escobar announced in a video message that he was reopening the Tara in a “few months.” The cinema, located at the corner of Cheshire Bridge and […]