NFA Burger to (Finally) Open a Full-Blown Restaurant LocationNFA Burger is opening a second location in Alpharetta's Avalon shopping center this Spring, expanding from its original Dunwoody Chevron gas station spot.
What It Takes to Make One of Atlanta's Best Smash BurgersBilly Kramer turned his initial burger failures into a successful brand with NFA Burger, focusing on perfecting the smash burger technique.