After many moons of effort and waiting, we are happy to report that the new Bell Street Burritos at 112 Krog Street Atlanta GA 30307 is now open. We are in the SW corner of the Stoveworks complex. Free parking is available in the Alexan apartments parking deck and elsewhere throughout the Stoveworks complex. Want a visual?