Meehan’s Public House to open Midtown location

Meehan’s Downtown location | Photo courtesy of Meehan’s on Facebook

Irish pub leases 3,500-square-foot space at Atlantic Station.

Meehan’s Public House, an Irish pub, is opening in Midtown.

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.