Just when we thought Atlanta had peaked on lunch and dinner options for pizza, burgers, and tacos (oh my!), we were wrong.

Tacos and Tequilas Mexican Grill will add to the overwhelming number of taquerias available in this international city of ours when they open this summer at Chastain Square.

 

 

Read More