Welcome to ATL operated three sites for vendors near Mercedes-Benz Stadium and on its website billed itself as “the official small business activation for Atlanta during the 2026 World Cup.”
(Please use a modern browser to see the interactive version of this visualization)