Food & Drink

Tantra

Published On 12/08/2010 Published On 12/08/2010
Previous Venue Next Venue Venue Description
1. Tantra 2285 Peachtree Rd, Atlanta, GA 30309 (Buckhead)

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.