Tag: Hudson Grille
Where to watch the Braves in Atlanta during the World Series
World Series tickets are expensive, so we've rounded up the bars, restaurants, and other places hosting Braves World Series watch parties, food and drink specials, and more. Here's where to watch the Braves in the World Series in Atlanta.
Jackets Bar: Hudson Grille
Trust Tech alums to engineer game-day options efficiently. The go-to bar is Hudson Grille, which has multiple locations, two of which are known for die-hard Tech fans.