Atlanta restaurant reviews and food news with the AJC's dining team

Craft beer bar opening second location in Atlanta

10:28 am Apr. 10, 2017

The second Atlanta location of The Brass Tap is opening today. The new location of the craft beer bar will be in the Glenwood Place development, at 790 Glenwood Avenue in Suite 260.

The Florida-based franchise, which

From the Earth Brewing Co. coming to Roswell

4:23 pm Apr. 4, 2017

Atlanta restaurant veteran Tim Stevens, formerly of Cook Hall in Buckhead and the Buckhead Life Restaurant Group, is set to open From the Earth Brewing Co. at 1570 Holcomb Bridge Road in Roswell in Sept. 2017.