Check Out the Menu for Mezcal Bar and Restaurant Tortuga y Chango Now Open in Decatur, Georgia - Eater Atlanta
"El Destilado is a mezcal bar in Oaxaca that has inspired the creation of Tortuga y Chango. Known for its elevated atmosphere and strong community appeal, it is one of the favorite mezcal bars of Tortuga y Chango's owner." - Beth McKibben