Downtown Atlanta’s restaurant scene is booming just in time for the World Cup. Barbecue joints, Irish pubs, upscale Thai cuisine—these new spots are all within a 20-minute walk of Mercedes-Benz Stadium, perfect for a prematch meal or postgame drink.
Neighbors and community leaders said converting the property into self-storage would leave the Brookview Heights area with few nearby places to buy groceries.