Atlanta Pub
Pub in Atlanta, Georgia, United States
-
Famous Pub
Famous Pub in Atlanta has plenty of big screens scattered across two cavernous rooms, ensuring good seating, and the staff go out of their way to accommodate game requests. And if you want to nurse your lunch for 3 hours, the waitstaff will understand.