Is their a bar in Atlanta where you meet to watch the games? If somewhere is it. I have looked and can not find one
Printable View
Is their a bar in Atlanta where you meet to watch the games? If somewhere is it. I have looked and can not find one
http://www.fanloop.com/sportsbars.php?&barID=56552
did a google search, this was the first thing to pop up
They bars that they list there are for other teams I am looking for a bar where a lot of Chiefs fans go
Are you chiefbrewerati? I found THIS. I guess there's a pizza place in Decatur that's owned by a Chiefs fan, but that's as close as I could get with a Google search.