May 15, 2017
Atlanta (and more to the point Buckhead) is getting a brand new Italian joint. Taverna is opening up its doors in The Shops at Buckhead across from Fado. Part of Lombardi Family Restaurants, the food promises to be authentic north country cuisine.
Taverna is located inside The Shops at Buckhead across the street from Fado and the library.
Booths and tables in the main dining room at Taverna inside The Shops at Buckhead.
A table for larger parties sits close to the open kitchen at Taverna inside The Shops at Buckhead.
Tables in the main dining room at Taverna inside The Shops at Buckhead.
All fresh ingredients are used at Taverna inside The Shops at Buckhead.
The private dining room at Taverna inside The Shops at Buckhead.
A wine rack sits as a backdrop to the private dining room at Taverna inside The Shops at Buckhead.
Tables in the main dining room at Taverna inside The Shops at Buckhead.
The bar at Taverna inside The Shops at Buckhead.
Booths near the bar at Taverna inside The Shops at Buckhead.