Sink your teeth into the most mouthwatering prime rib in Georgia at this beloved restaurant that keeps guests coming back for ...