Started By
Message
re: Where's a good spot to watch the games in atlanta?
Posted on 10/15/15 at 12:59 pm to Jagd Tiger
Posted on 10/15/15 at 12:59 pm to Jagd Tiger
My favorite place is the Hudson Grill in the Midtown area. Cheap beer and projector screens all around. Great atmosphere. It's right off Peachtree St.
Popular
Back to top
Follow SECRant for SEC Football News