1059 Ralph David Abernathy Blvd, Atlanta, Georgia 30310 USA
South of the Border Wrap
Photo Credit: Yelp