Irish pub leases 3,500-square-foot space at Atlantic Station.
Meehan’s Public House, an Irish pub, is opening in Midtown.
Sign up now to get our Daily Breaking News Alerts
Opt out at anytime
101 Concepts, the restaurant group behind Food 101, Cibo E Beve and Meehan’s, today signed a lease to open its Irish pub at Atlantic Station, according to Dotan Zuckerman, new leasing manager for the Midtown mixed-use development.
The Irish pub will take 3,500 square feet of space near Atlantic Station’s European style market, between Cafe Nineteen and Z Gallerie, facing Central Park, Zuckerman told What Now Atlanta in an email Monday.
Meehan’s Atlantic Station location will be it’s fourth pub total, according to the restaurant’s website.
It has a store in Sandy Springs, Vinings and Downtown.