About
Downtown Greensboro taphouse that bills itself as the city's World Cup hub and shows soccer matches daily with sound on. Listed as the local American Outlaws viewing location.
soccer barworld cuptaphousedowntown greensboroamerican outlaws
Photos
No photos yet. Been here? Add the first one and show people what it is like.
Also at this location
Same spot, listed separately so each one can be found on its own.
