The Southern Restaurant Chain That Makes Biscuits Every 15 Minutes

Biscuits are a delicious highlight of Southern cuisine. In fact, in Virginia and the Carolinas, there's a popular restaurant chain that specializes in them.