Home Tags La Grotta Ristorante Italiano

Tag: La Grotta Ristorante Italiano

Best takeout Atlanta COVID-19 coronavirus open

Atlanta’s 50 Best Restaurants: Takeout Edition

With most restaurant dining rooms still shuttered due to the pandemic, we’ve compiled a list below of all the restaurants from last year’s 75 Best Restaurants issue that are offering takeout, curbside, or delivery.
75 Best Restaurants in Atlanta: La Grotta

La Grotta Ristorante Italiano

La Grotta opened in 1978, and it’s a welcome throwback to another time.

Follow Us