When Delbar opened this third location, all the neighbors in the restaurant-dense Buckhead Plaza immediately felt the heat—and rightly so. There’s a plant-filled sunroom where you’ll want to ...
Review: Did the rebranding of Chai Yo Modern Thai to Nan Thai Buckhead give this new version the staying power of the original?