Tin Lizzy’s Cantina, a popular Mexican chain with several restaurants across the metro, is closing down one of its Atlanta locations. This location is no longer listed on the Tin Lizzy’s website.
Some results have been hidden because they may be inaccessible to you