Bad Idea Opens in Atlanta and Wine Lovers Are Going Wild in Glenwood
What does the arrival of Bad Idea in Atlanta mean for local food lovers? Excitement is building in Atlanta as the much-anticipated opening of Bad Idea, the acclaimed Athens-born wine bar and restaurant, is confirmed for the city. Atlanta diners...









