NFA Burger opens at Avalon in Alpharetta
NFA Burger began as a hidden gem inside a Chevron gas station in Dunwoody off Chamblee Dunwoody Road. Last year, it was voted the best burger in the Peach State.
What's Your Reaction?

