NFA Burger Double Cheeseburger in Dunwoody, Georgia

NFA Burger in Dunwoody, Georgia

The award-winning NFA Burger in Dunwoody, Georgia, gained fame doing popups around Atlanta.

Once you try the burgers, you’ll understand why they’re so popular.