Where to watch the game in ATL?

laoh

Ramblin' Wreck
Messages
750
Arrrgh wish I could have made it to Charlotte!

For those of us in ATL, where's a good spot to watch with tons of other Tech fans? Besides the midtown location, I heard Hudson Grille in Sandy Springs is good?

Thanks! Go Jackets!
 
Top