After a series of delays, the new Grub Burger Bar in Sandy Springs is nearly finished. College Station, Texas-based Grub Burger Bar plans to open its fourth metro Atlanta location in early May (potentially as soon as Tuesday May 1) at the corner of Peachtree Dunwoody Road and Hammond Drive in the street level retail of the new Hanover Perimeter apartment complex. Continue at Tomorrow’s News Today