Atlanta 3/31/11Consistently considered one of the best sports bars in the country. It's THE place in Atlanta to watch major sporting events. Great for private parties!
300 Marietta St. NW
Atlanta, GA 30313
USA TODAY 11/22/10A sports fan's dream thanks to not only the plethora of giant TVs, but because it was the first bar in the USA to feature self-service beer taps. Never flag down a server again.
Atlanta 3/26/12Pour your own refreshments without leaving your seat at STATS’s beer tap tables.
Marchello A.8/24/10The greatest thing on the menu are the Nachos - a great value that can feed four
Video_Bean 8/23/11Get a Tall boy PBR!