Where is the Saints bar at in Atlanta ?

Imagine Bourbon street in a sports bar, lol, it's packed and they have a live brass band sometimes.


are there any saints sports bars besides that one also ? doesnt have to be too crazy