A new restaurant called Chastain Tavern plans to open "soon" in the former Twisted Taco in North Buckhead/Sandy Springs. The restaurant occupies a reportedly historic structure at 4629 Wieuca Road, just inside Sandy Springs.
Twisted Taco, the Atlanta-based chain, has experienced some troubles as of late and Buckhead is one of a handful of locations to have closed. Twisted Taco on Wieuca closed this past March with the promise of a "new concept coming soon." A new concept from those owners never happened and instead the restaurant was sold to new owners for a new concept.
Chastain Tavern does have an active facebook account as well as a website, but seems to be holding back on publishing their menu. According to their facebook page, the menu was "finalized" as of July 2nd and includes "tons of local and regional craft beers."