The season is upon us and I'm getting excited. Just bought new Buffs gear for myself and my 4 year old.
Anyone know of a Buffs bar in Atlanta? There used to be a place off Howell Mill and I read online something about Hudson Grille on Peachtree.
I assume the chance of a bar being open for the 1 a.m. Kickoff at Hawaii is about nil.
Anyone know of a Buffs bar in Atlanta? There used to be a place off Howell Mill and I read online something about Hudson Grille on Peachtree.
I assume the chance of a bar being open for the 1 a.m. Kickoff at Hawaii is about nil.