BAR Hudson Grille Atlanta A game-watch spot for Alabama Crimson Tide in Atlanta. Check the venue's plans for the next game. Atlanta Hawks Atlanta Falcons Baltimore Ravens Alabama Crimson Tide What Fans Are SayingNo Reviews Yet Leave A Review