New Restaurant in Atlanta, Texas is Worth The Drive New Restaurant in Atlanta, Texas is Worth The Drive Have you love to eat there is a new restaurant just down the road from Texarkana to Atlanta, Texas that hasn't been open very long, The Branding Iron.Mario GarciaMario Garcia