Meehan’s Closes in Sandy Springs, Atlanta, But Is Being Replaced by Irish Pub Thos. O’Reilly’s Public House - Eater Atlanta
"101 Concepts, the restaurant group that owns Meehan’s in downtown Atlanta and Vinings, closed the Buckhead location two years ago. It became Irby’s Tavern." - Beth McKibben