Meehan's Public House - Downtown, Atlanta, GA. 2.7K likes. Gastropub in Downtown serving brunch, lunch and dinner.
Meehan's Public House Downtown is located at the address 200 Peachtree st Nw in Atlanta, Georgia 30303. They can be contacted via phone at (404) 588-0871 for pricing, hours and directions.
For maps and directions to Meehan's Public House Downtown view the map to the right. For reviews of Meehan's Public House Downtown see below.
Craft cocktails, chef driven gourmet sports bar menu including smoked wings, irresistible burgers and other great American fare.