Located in the former Rina space at Avalon, NFA Burger in Alpharetta will include indoor and outdoor seating with TVs, a walk-up window for takeout orders, an expanded food menu, and a full bar.
Here’s a list of the best, brightest and booziest holiday themed bars in Georgia. Where: 700 Avalon Blvd, Alpharetta, GA 30009 United States When: Now until Dec. 31 What: “The Cape’s Pop-Up ...
Five years after opening in a Chevron on Chamblee Dunwoody Road, founder Billy Kramer is bringing his greasy spoon to Avalon in Alpharetta ... fully fleshed out the bar program, but expect ...