25 Irby Ave Nw
Atlanta, GA 30305
Atlanta, GA 30305
Open HoursLunch & Dinner daily
OverviewTucked into what looks like part of the Rio Bravo parking lot, this ramshackle shack serves possibly the finest ribs in the city. Red, oilcloth tablecloths give it that barbecue...
more
