-
Meehan's Public House
is an enjoyable Restaurant Restaurant
Ranked #1 of 17 Restaurants in Five Points Atlanta.
.
The Latest Review: ★★★★★
Sent on the 11th of October, 2017
Grab a cold pint and a hearty meal at this authentic Irish pub in downtown Atlanta. //