This is Marie, contributing a short article about Tin Lizzy’s new lobster taco. Tin Lizzy’s has been growing pretty steadily since they opened their first store in 2005. They now have nine locations around Atlanta, and. since our last story about them, they have added their first out-of-town store, in Augusta GA. Next month, they plan to open in Columbia SC. Continue reading “Tin Lizzy’s Cantina, Dunwoody GA”