Carroll Street Cafe Visit Website Location 208 Carroll St SE Atlanta GA 30312 Get Directions Phone (404) 577-2700 More Details Map ViewPhoto View Related Categories: Casual Full Service Atlanta