NFA Burger, the lauded burger spot located inside a Dunwoody Chevron station, is set to open its first full-service restaurant in Alpharetta this spring.
The right opportunity came around two years ago when Vail Resorts approached Avanti in hopes that it could help revitalize ...