85 Poplar St, Atlanta, GA 30303 map »
Icon is one of Atlanta's most popular new bar restaurants, attracting regulars, celebrities and visitors. The two main charms, and there are many, include the casual and homey southern atmosphere, and cuisine that is decidedly international, eclectic and superb. The appetizer menu alone provides Chinese, Mexican and Italian options. Outdoor dining and private parties available.
The Icon Bar has been closed since, I think, Summer 2005, and no business has re-opened yet at this location.