Red Phone Booth - Downtown Atlanta - Cocktail bar in Atlanta, Atlanta | Reviews, Photos & Information on Postcard