After it’s grand opening last weekend, everyone is talking about the newest hot spot in town. Located on Peachtree St, close to the Fox Theater, Escorpion Tequila Bar and Cantina is trendy, young and eclectic. The place where Escorpion houses now has seen a few change of hands over the years. Owner Riccardo Ullio already […]