Meehan's Public House in Sandy Springs is Atlanta's home for the 2010 World Cup! Grab your mates and catch the world's best battle it out on Atlanta's biggest indoor projector screen! Enjoy daily food and drink specials, raffles and give-aways and much more! We will be opening early for some matches so, please visit our website at www.meehanssandysprings.com or call us at 404.843.8058! Reservations not needed just show some team spirit! Cheers!
Added by Meehans Sandy Springs on May 14, 2010