The Tabernacle is an iconic performance venue in downtown Atlanta at 152 Luckie Street NW near the Peachtree Center and GWCC MARTA stations. Walking time is 10 minutes or less depending on the station you use, and the Atlanta Streetcar also travels to the Tabernacle from the Peachtree Center station (exit at the Centennial Olympic Park stop). … Continue reading MARTA to the Tabernacle