2285 Peachtree Rd
Atlanta, GA 30309
Tantra Restaurant & Bar, located in the center of Buckhead, is an American restaurant whose dishes transport you to other exotic lands via savory experience. Sounds heady? This menu item speaks for itself: large plump scallops caramelized in a basil rub with a dried lime beurre blanc, and there's more where that came from.