Men’s Journal

Atlanta Film Festival

The Plaza Theatre named as a Top 20 Movie Theatre

Atlanta’s own The Plaza Theatre has been picked by Men’s Journal as one of the “Top 20 Movie Theatres in the World.”  A little bit of history on The Plaza. It was built in 1939 [...]

CW69–04/16/2014