Carroll Street Café

The Carroll Street Café in the small neighborhood of Cabbagetown attracts both local residents from the neighborhood and visitors from other corners of Atlanta.

Advertisements