Is there a bar with tvs to watch sporting events?
Address: 180 Walker St SW Ste B, Atlanta, GA 30313, USA
Aysia Voirin | Oct 15, 2019
Yes, there are 4 TV's.
S. Smith | Oct 15, 2018
No
Whitney Thomas | Oct 15, 2018
Yes
Henry Winston | Oct 15, 2018
Yes there are TV at bar
Pamela Merrill | Oct 15, 2018
There's at least two bars and I know there's at least one TV.
Thanks! Your answer is awaiting moderation.