Alabama restaurant praised as ‘hands-down best spot’ for biscuits in state: Do you agree?

1 month ago 18
Angel biscuits with whipped cane syrup butter at Helen in Birmingham, Ala.

It’s no secret that Alabama people love biscuits, and have strong opinions about them. Many folks will tell you that grandma’s biscuits reign supreme, while others harbor an affection for the biscuits at a national chain of family restaurants. (We’re looking at you, Cracker Barrel.)

Read Entire Article