Atlanta-Streetcar-14 Published June 2, 2015 at 500 × 333 in Take a Ride on the Atlanta Streetcar ← Previous Next → An Atlanta Streetcar waits for passengers to board at the Peachtree Center stop in downtown. Photo: Jonathan Phillips An Atlanta Streetcar waits for passengers to board at the Peachtree Center stop in downtown.