The James Beard Foundation announced on Wednesday its finalists for the 2025 Restaurant and Chef Awards, with one Georgia restaurant making the cut out of 12 Peach State semifinalists.
Beloved Buckhead mainstay Aria is competing against some of the culinary world's top restaurants in the Oscars of the food ...