The Fox Theatre is a historic Atlanta attraction and theatre at 660 Peachtree Street NE near the North Avenue MARTA station on the red and gold rail lines. The venue was built in the late 1920s as a Yaarab Temple Shrine Mosque and hosts musicals, shows, concerts and the Coca-Cola Summer Film Festival. It is also the … Continue reading MARTA to the Fox Theatre