Address: 3807 Main St, Atlanta, GA 30337Phone: 404.996.2974
Brick-walled spot featuring cowhide-adorned seats & a menu of BBQ & Southern standards.