La Grotta Ristorante Italiano

75 Best Restaurants in Atlanta: La Grotta
Artichoke salad

Photograph courtesy of La Grotta

See all 75 Best Restaurants

In the basement of an unassuming south Buckhead apartment building sits one of Atlanta’s oldest restaurants. La Grotta opened in 1978, and it’s a welcome throwback to another time—when white tablecloths still graced tables and truffles were shaved onto your plate tableside. The regal servers deliver bygone glamour, along with a wide range of pasta and veal options. 2637 Peachtree Road, 404-231-1368,