World Cup matches flood downtown with international crowds. Eight matches at stadium; seven remaining after June 15 opener.
Monday's game was just the first of eight to be played here in Atlanta.
Eight FIFA World Cup matches at Mercedes-Benz Stadium are generating large international crowds in downtown Atlanta, spiking foot traffic for restaurants in the immediate stadium corridor through the tournament run.
Active now; seven more matches remaining after June 15 opener.


